From 04cfaf0e0263beb556ed103885f5f1d064ac5c9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Mon, 30 Mar 2015 09:25:17 +0200 Subject: Revert "better fix for the scrollbar in the package installation details window" This reverts commit ff785ad67f69650b978704b7d2043389e0067222. The "better fix" has been tested and though it does a good job at letting the user go back in the history, it does not keep track of the latest entry perfectly. More work needs to be done on this to have a clean solution. --- perl-install/mygtk3.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/perl-install/mygtk3.pm b/perl-install/mygtk3.pm index f5dba09c2..f0f2bfaad 100644 --- a/perl-install/mygtk3.pm +++ b/perl-install/mygtk3.pm @@ -1479,8 +1479,7 @@ sub _allow_scroll_TextView_to_bottom { sub { my ($o_force) = @_; my $adjustment = $scrolledWindow->get_vadjustment; - my $margin = 40; # allow for lag due to animated scrolling - if ($o_force || $adjustment->get_page_size + $adjustment->get_value + $margin >= $adjustment->get_upper) { + if ($o_force || $adjustment->get_property("page_size") + $adjustment->get_value == $adjustment->get_property("upper")) { flush(); #- one must flush before scrolling to end, otherwise the text just added *may* not be taken into account correctly, and so it doesn't really scroll to end $textView->scroll_to_mark($textView->get_buffer->get_mark('end'), 0, 1, 0, 1); } -- cgit v1.2.1