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 731765 - "Value Propagate" dialog's "Propagating rate" spinbuttons are much too quick
"Value Propagate" dialog's "Propagating rate" spinbuttons are much too quick
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: libgimp
2.8.10
Other All
: Normal trivial
: 2.8
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2014-06-17 09:35 UTC by Matthew Paul Thomas (mpt)
Modified: 2014-06-21 14:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthew Paul Thomas (mpt) 2014-06-17 09:35:47 UTC
gimp 2.8.10-0ubuntu1, Ubuntu 14.04

1. Select an area.
2. Choose "Filters" > "Distorts" [sic] > "Value Propagate...".
3. Using the spinbuttons, try to change "Propagating rate" to 0.50.

What happens: If you hold down the up spinbutton, the propagating rate near-instantly changes to 1.00. If you hod down the down spinbutton, the propagating rate near-instantly changes to 0.00. This makes the spinbuttons pretty much useless.

What should happen: The spinbuttons change the value much more slowly.

The other fields in the dialog do not have the same problem.

[Originally reported at <http://launchpad.net/bugs/1330894>.]
Comment 1 Michael Natterer 2014-06-21 14:57:44 UTC
Thanks, fixed in master and gimp-2-8:

commit 9b7827482feb84b3a2b590db5aa81cf2ae8fdb6d
Author: Michael Natterer <mitch@gimp.org>
Date:   Sat Jun 21 16:52:18 2014 +0200

    Bug 731765 - "Value Propagate" dialog's "Propagating rate" spinbuttons...
    
    ...are much too quick
    
    In gimp_scale_entry_new(), set the spinbutton's climb_rate to the same
    value as step_increment instead of hardcoding 1.0. This should make
    many spinbuttons behave better.
    
    (cherry picked from commit b9265ebfb9166d2819d21410740c44ffad0f1682)

 libgimpwidgets/gimpscaleentry.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)