Activity log for bug #422511

Date Who What changed Old value New value Message
2009-09-01 11:47:09 Nikola Kovacs bug added bug
2009-09-01 12:39:45 Oren_B human-theme (Ubuntu): status New Confirmed
2009-09-01 12:55:05 Nikola Kovacs summary problem with new scrollbar in Human theme problem with new scrollbar in Human theme - GtkRange::trough-border set to 2
2009-09-01 12:55:05 Nikola Kovacs description The new scrollbar in Karmic's Human theme has a usability bug: To reproduce, open nautilus, maximize the window, then open a directory with enough files to cause the scrollbar to appear (e.g. /lib). Now move your mouse to the right edge of the screen, and left click. Instead of grabbing the scroll bar, the mouse will behave as if you had clicked the scrollbar background, i.e. the bar will jump to that position (in Firefox, nothing happens). The problem is that the bar doesn't extend to the right edge, leaving a two pixel margin, but because of Fitts' law, it's much easier to click on the screen edge than the few pixels to the left of it. The new scrollbar in Karmic's Human theme has a usability bug: To reproduce, open nautilus, maximize the window, then open a directory with enough files to cause the scrollbar to appear (e.g. /lib). Now move your mouse to the right edge of the screen, and left click. Instead of grabbing the scroll bar, the mouse will behave as if you had clicked the scrollbar background, i.e. the bar will jump to that position (in Firefox, nothing happens). The problem is that the bar doesn't extend to the right edge, leaving a two pixel margin, but because of Fitts' law, it's much easier to click on the screen edge than the few pixels to the left of it. The cause of this is GtkRange::trough-border being set to 2. Setting it to 0 removes the margin around the bar.
2009-09-18 08:22:00 Gioele Barabucci tags usability
2009-09-29 17:19:02 Nikola Kovacs bug task added human-theme
2009-09-29 17:21:16 Nikola Kovacs bug task added libgtk
2009-09-29 17:23:45 Nikola Kovacs attachment added 099_slider_trough_border.patch http://launchpadlibrarian.net/32685258/099_slider_trough_border.patch
2009-09-29 17:29:31 Nikola Kovacs bug task added firefox
2009-09-29 17:37:02 Nikola Kovacs attachment added 099_slider_trough_border.patch http://launchpadlibrarian.net/32685751/099_slider_trough_border.patch
2009-09-29 17:37:36 Nikola Kovacs attachment removed 099_slider_trough_border.patch http://launchpadlibrarian.net/32685258/099_slider_trough_border.patch
2009-09-29 22:27:48 Kenneth Wimer libgtk: assignee Ubuntu Sponsors for main (ubuntu-main-sponsors)
2009-09-29 22:42:34 Alexander Sack bug task added gtk+2.0 (Ubuntu)
2009-09-29 22:42:57 Alexander Sack gtk+2.0 (Ubuntu): assignee Cody Russell (bratsche)
2009-09-29 22:43:25 Alexander Sack gtk+2.0 (Ubuntu): assignee Cody Russell (bratsche) Alexander Sack (asac)
2009-09-29 22:44:21 Alexander Sack gtk+2.0 (Ubuntu): status New In Progress
2009-09-29 22:44:37 Alexander Sack gtk+2.0 (Ubuntu): importance Undecided Medium
2009-09-29 22:44:42 Alexander Sack libgtk: assignee Ubuntu Sponsors for main (ubuntu-main-sponsors)
2009-09-30 03:24:49 Micah Gersten bug watch added https://bugzilla.mozilla.org/show_bug.cgi?id=519609
2009-09-30 03:24:49 Micah Gersten firefox: importance Undecided Unknown
2009-09-30 03:24:49 Micah Gersten firefox: status New Unknown
2009-09-30 03:24:49 Micah Gersten firefox: remote watch Mozilla Bugzilla #519609
2009-09-30 03:58:26 Bug Watch Updater firefox: status Unknown New
2009-10-01 00:48:24 Nikola Kovacs attachment added Alternative patch for Gtk2 http://launchpadlibrarian.net/32763472/slider_trough_border_alt.patch
2009-10-01 02:31:03 Nikola Kovacs attachment added Proof of concept patch for Murrine http://launchpadlibrarian.net/32766021/murrine_trough_border.patch
2009-10-20 15:50:22 Nikola Kovacs attachment added Proper murrine patch http://launchpadlibrarian.net/34046350/murrine_trough_border_proper.patch
2009-12-16 16:07:35 Nikola Kovacs attachment added gtkrc.patch http://launchpadlibrarian.net/36873451/gtkrc.patch
2009-12-16 16:38:57 Sebastien Bacher gtk+2.0 (Ubuntu): importance Medium Low
2010-01-16 01:03:45 Eric Appleman bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=607121
2010-01-16 01:03:45 Eric Appleman bug task added gtk
2010-03-15 11:43:52 Daniel Holbach removed subscriber Ubuntu Sponsors for main
2010-04-04 07:05:13 Vish human-theme (Ubuntu): importance Undecided Low
2010-04-06 15:50:25 Jānis Kangarooo bug task added seamonkey (Ubuntu)
2010-07-18 09:07:48 Bug Watch Updater gtk: status Unknown New
2010-08-12 21:36:19 Sebastien Bacher removed subscriber Ubuntu Sponsors Team
2010-09-16 20:04:26 Bug Watch Updater gtk: importance Unknown Medium
2010-09-18 14:46:37 Bug Watch Updater firefox: importance Unknown Medium
2010-09-18 14:46:51 Bug Watch Updater bug watch added https://bugzilla.mozilla.org/show_bug.cgi?id=486065
2010-10-15 20:23:01 David bug task added egtk
2011-01-07 10:49:30 Martin Pitt gtk+2.0 (Ubuntu): assignee Alexander Sack (asac)
2011-01-07 10:49:42 Martin Pitt gtk+2.0 (Ubuntu): status In Progress Fix Committed
2011-01-07 10:49:48 Martin Pitt gtk+2.0 (Ubuntu): status Fix Committed Triaged
2011-02-18 13:35:42 Danielle Foré egtk: status New Won't Fix
2014-01-18 22:53:21 Alexey Kotlyarov removed subscriber Alexey Kotlyarov
2016-03-06 17:19:02 Bug Watch Updater gtk: status New Expired
2018-05-25 03:37:45 Bug Watch Updater firefox: status New Unknown
2018-05-30 11:33:33 Bug Watch Updater firefox: status Unknown New
2019-06-01 23:47:42 Bug Watch Updater bug watch added https://bugzilla.mozilla.org/show_bug.cgi?id=1552613
2022-10-13 05:18:30 Bug Watch Updater firefox: importance Medium Unknown