dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #24254
[Bug 1071738] Re: Indicator scroll event says direction UP on 12.10 even when scrolling down
Thanks Lars, the fix is landing in vivid and going to be backported to
trusty, once verified to be working there
** Changed in: libappindicator (Ubuntu)
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to libappindicator in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1071738
Title:
Indicator scroll event says direction UP on 12.10 even when scrolling
down
Status in “libappindicator” package in Ubuntu:
Fix Committed
Bug description:
I am using AppIndicator via Python. On Ubuntu 12.10 (stock install,
python-appindicator: Installed: 12.10.0-0ubuntu1) when I listen for
scroll event signals, the direction is always reported as UP, never as
DOWN - even when scrolling down. This was working on 12.04.
My application variety depends on this functionality, here is the
relevant bug report for it:
https://bugs.launchpad.net/variety/+bug/1071598
Here is sample code to demonstrate the problem (OK on 12.04, buggy on
12.10):
from gi.repository import Gtk, Gdk, AppIndicator3
if __name__ == "__main__":
menu = Gtk.Menu()
quit = Gtk.MenuItem("Quit")
quit.connect("activate", Gtk.main_quit)
menu.append(quit)
menu.show_all()
def scroll(ind, steps, direction):
print steps, direction
if direction != Gdk.ScrollDirection.UP:
print "Things seem ok"
indicator = AppIndicator3.Indicator.new('testscroll', '', AppIndicator3.IndicatorCategory.APPLICATION_STATUS)
indicator.set_status(AppIndicator3.IndicatorStatus.ACTIVE)
indicator.set_icon("/usr/share/pixmaps/firefox.png")
indicator.connect("scroll-event", scroll)
indicator.set_menu(menu)
Gtk.main()
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libappindicator/+bug/1071738/+subscriptions