]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/entry.cpp
Rebuild Entry when the slider is moved
[libs/gltk.git] / source / entry.cpp
index 606f447b68c99ffdf8da7fce0495ed4709a73610..b00fc6bcdb3e4f4781b7bcb12dcd154a1de8cb61 100644 (file)
@@ -369,7 +369,7 @@ void Entry::animate(const Time::TimeDelta &)
        rebuild();
 }
 
-void Entry::on_geometry_change()
+void Entry::on_size_change()
 {
        if(multiline)
                check_view_range();
@@ -495,6 +495,7 @@ void Entry::slider_value_changed(double value)
                first_row = text.get_n_lines()-visible_rows-static_cast<unsigned>(value);
                if(first_row!=old_first_row)
                        signal_scroll_position_changed.emit(first_row);
+               rebuild();
        }
 }