After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 166085 - scrollbar and slider sheet objects don't work properly on loading.
scrollbar and slider sheet objects don't work properly on loading.
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: Sheet Objects
1.4.x
Other All
: Normal normal
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2005-02-02 20:43 UTC by Jean Bréfort
Modified: 2005-02-07 16:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
a file which demonstrates the bug (1.58 KB, application/x-gnumeric)
2005-02-02 20:45 UTC, Jean Bréfort
  Details
fixes the problem (806 bytes, patch)
2005-02-06 12:53 UTC, Jean Bréfort
accepted-commit_now Details | Review

Description Jean Bréfort 2005-02-02 20:43:53 UTC
Open a workbook containing a scrollbar (vertical, since it's not possible to
create an horizontal one...), and try to change the value by clicking below the
cursor (moving the cursor works).

Nothing happens (clicking above decreases the value by 1 instead of page_increment).

Normal behaviour is restored by opening the property box and validate. I could
not find in the code what goes wrong. This bug affects both branches.
Comment 1 Jean Bréfort 2005-02-02 20:45:07 UTC
Created attachment 36891 [details]
a file which demonstrates the bug
Comment 2 Andreas J. Guelzow 2005-02-03 07:28:50 UTC
For what it's worth: this seems to work fine in 1.4.1 on Linux. 
Comment 3 Jean Bréfort 2005-02-03 08:57:57 UTC
I observe the bug with 1.4.1 on gentoo linux as well as with cvs versions. I did
not try with windows. gtk+ is 2.6.1.
Comment 4 Jean Bréfort 2005-02-03 12:03:28 UTC
Oops, sorry, it's agentoo bug. They patch gtk+ for smooth scrolling and that's
probably where is the problem. When using unpatched gtk+ everything works
correctly. This is NOT a gnumeric bug.
Comment 5 Andreas J. Guelzow 2005-02-03 19:29:23 UTC
If it isn't a gnumeric bug we should close it...
Comment 6 Jean Bréfort 2005-02-06 12:53:53 UTC
Created attachment 37062 [details] [review]
fixes the problem

we had some sort of cyclic recalculation because of a misplaced
"swa->being_updated = FALSE;"
Comment 7 Jean Bréfort 2005-02-06 12:54:20 UTC
can be fixed in gnumeric, see patch.
Comment 8 Jody Goldberg 2005-02-06 17:01:11 UTC
Comment on attachment 37062 [details] [review]
fixes the problem

doh!  of course, you're right.	Please commit both branches
Comment 9 Jean Bréfort 2005-02-06 17:58:38 UTC
commited to both trees, this bug can be closed.