Ticket #3859: 0001-Sugar-scroll-bar-clicks-should-invoke-page-up-page-d.patch

File 0001-Sugar-scroll-bar-clicks-should-invoke-page-up-page-d.patch, 1.3 KB (added by humitos, 11 years ago)

This patch only work in a newer version of Gtk3 (since 3.6) - It works on XO-4 13.1.0 build 8

  • src/sugar3/activity/activity.py

    From 6f2457c27723ad324f01be0da949318095f1628b Mon Sep 17 00:00:00 2001
    From: Manuel Kaufmann <humitos@gmail.com>
    Date: Fri, 2 Nov 2012 16:07:12 -0300
    Subject: [PATCH sugar-toolkit-gtk3] Sugar scroll bar clicks should invoke
     page up/page down SL #3859
    
    The default value of 'gtk-primary-button-warps-slider' in Gtk3 is
    True[1] and in gtk2 is False[2]. So, this patch sets that property to False
    to keep the same behaviour we have before.
    
    [1] http://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-primary-button-warps-slider
    [2] http://developer.gnome.org/gtk/2.24/GtkSettings.html#GtkSettings--gtk-primary-button-warps-slider
    
    Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
    ---
     src/sugar3/activity/activity.py | 1 +
     1 file changed, 1 insertion(+)
    
    diff --git a/src/sugar3/activity/activity.py b/src/sugar3/activity/activity.py
    index 3325f47..d799aee 100644
    a b class Activity(Window, Gtk.Container): 
    271271        settings.set_property('gtk-icon-theme-name', 'sugar')
    272272        settings.set_property('gtk-font-name',
    273273                              '%s %f' % (style.FONT_FACE, style.FONT_SIZE))
     274        settings.set_property('gtk-primary-button-warps-slider', False)
    274275
    275276        Window.__init__(self)
    276277