Index: variety/variety/indicator.py =================================================================== --- variety.orig/variety/indicator.py 2017-01-11 08:22:22.966687773 -0800 +++ variety/variety/indicator.py 2017-01-11 08:22:32.191722041 -0800 @@ -316,8 +316,8 @@ self.status_icon = None self.visible = True - def pos(menu, icon): - return Gtk.StatusIcon.position_menu(self.menu, icon) + def pos(menu, x, y, icon): + return Gtk.StatusIcon.position_menu(self.menu, x, y, icon) def right_click_event(icon, button, time): self.menu.popup(None, None, pos, self.status_icon, 0, time) Index: variety/variety/ThumbsManager.py =================================================================== --- variety.orig/variety/ThumbsManager.py 2017-01-11 08:22:22.966687773 -0800 +++ variety/variety/ThumbsManager.py 2017-01-11 08:22:32.191722041 -0800 @@ -268,7 +268,7 @@ _resume_scrolling() else: menu = self.create_menu(file) - def _compute_position(a, b, event=event): + def _compute_position(a, b, push_in, event=event): x, y = event.get_root_coords()[0], event.get_root_coords()[1] h = menu.get_preferred_height()[1] return x, y - h if y - h >= 40 else y, True