scollbars and slider don't work properly when they are in an opened gnumeric workbook. Compiling gtk+ without the smootscromm patch makes things work correctly. Reproducible: Always Steps to Reproduce: 1. Open a gnumeric file with a scrollbar 2. Click below the mouse slider to increase the value of the target cell 3. Actual Results: value does not change (clicking above the slider decreases the value by 1 instead of the current page_increment. Expected Results: increase the value by page_increment (default 10).
Created attachment 50256 [details] a gnumeric file which shows the bug
*** This bug has been marked as a duplicate of 61342 ***
------- Additional Comment #15 From Jean Br
------- Additional Comment #15 From Jean Bréfort 2005-02-06 05:02 PST ------- I found how this bug affected gnumeric (and in this case it is a gnumeric bug, http://bugzilla.gnome.org/show_bug.cgi?id=166085). the bugs happens when an application calls gtk_adustment_value_changed while the idle is active. The calls occurs when gtk_adjustment_value_changed_unchecked is called inside the idle function and it kills it whatever it returns. At this moment, the value of the adjustment is the last one given by adjustment_update_idle, generally not very different from the initial one. If the problem occurs with other applications, they might have similar bugs.
added this patch to gnumeric-1.4.2 , thanks for the effort.