Menu positioned incorrectly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Variety |
New
|
Undecided
|
Unassigned |
Bug Description
1. Variety version: latest source
2. Desktop env: GNOME/X.Org
3. OS: Fedora 25
4. see underneath
When I open any variety menu, may it be the one from the history or the indicator icon, the menu is displayed at the upper left corner of the screen.
STR:
* issue variety --history, right click an image there
* right click on the indicator icon
Variety logs:
- for the history
TypeError: _compute_position() takes at most 3 arguments (4 given)
TypeError: _compute_position() takes at most 3 arguments (4 given)
TypeError: _compute_position() takes at most 3 arguments (4 given)
- for the indicator context menu I saw this message as well
TypeError: pos() takes exactly 2 arguments (4 given)
The output lacks the positioning errors when I first select the image, however the menu is still displaced.
INFO: 2017-01-11 11:17:08,494: do_set_wp() 'Calling do_set_wp with /mnt/vmstor/
DEBUG: 2017-01-11 11:17:08,495: _mark() 'Marking file None, position 0'
DEBUG: 2017-01-11 11:17:08,497: get_desktop_
INFO: 2017-01-11 11:17:08,519: update_indicator() 'Setting file info to: /mnt/vmstor/
DEBUG: 2017-01-11 11:17:08,543: set_desktop_
INFO: 2017-01-11 11:17:11,715: do_set_wp() 'Calling do_set_wp with /mnt/vmstor/
DEBUG: 2017-01-11 11:17:11,716: _mark() 'Marking file None, position 1'
DEBUG: 2017-01-11 11:17:11,716: get_desktop_
INFO: 2017-01-11 11:17:11,734: update_indicator() 'Setting file info to: /mnt/vmstor/
DEBUG: 2017-01-11 11:17:11,752: set_desktop_
TypeError: _compute_position() takes at most 3 arguments (4 given)
INFO: 2017-01-11 11:17:26,510: do_set_wp() 'Calling do_set_wp with /mnt/vmstor/
DEBUG: 2017-01-11 11:17:26,511: _mark() 'Marking file None, position 5'
DEBUG: 2017-01-11 11:17:26,512: get_desktop_
INFO: 2017-01-11 11:17:26,534: update_indicator() 'Setting file info to: /mnt/vmstor/
DEBUG: 2017-01-11 11:17:26,561: set_desktop_
TypeError: _compute_position() takes at most 3 arguments (4 given)
TypeError: _compute_position() takes at most 3 arguments (4 given)
TypeError: _compute_position() takes at most 3 arguments (4 given)
DEBUG: 2017-01-11 11:17:44,120: destroy() 'Destroying thumb window <ThumbsWindow.
INFO: 2017-01-11 11:17:44,125: update_indicator() 'Setting file info to: /mnt/vmstor/