[Bugs] #4978 Sugar UNSP: Can't invoke a screenshot in Journal when icon popup menu is active

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Tue May 2 17:02:25 EDT 2017


#4978: Can't invoke a screenshot in Journal when icon popup menu is active
----------------------------------------+-------------------------------
  Reporter:  FGrose                     |            Owner:
      Type:  defect                     |           Status:  new
  Priority:  Unspecified by Maintainer  |        Milestone:  Unspecified
 Component:  Sugar                      |          Version:  Unspecified
  Severity:  Unspecified                |       Resolution:
  Keywords:                             |  Distribution/OS:  Fedora
Bug Status:  New                        |
----------------------------------------+-------------------------------

Comment (by quozl):

 Which menus cause this?  In my tests; the journal entry menus do, but the
 home view activity and buddy menus do not.

 Test case; `F3` home view activity ring, mouse over activity icon or
 centre buddy icon, wait for popup menu, then press `Alt+1`.  Expect a
 screenshot.

 Sugar 0.110 with Fedora 18 and GTK+ 3.6.4, and Ubuntu 16.04 and GTK+
 3.18.9; pass.

 Test case; `F6` journal, mouse over an entry, wait for popup  menu, then
 press `Alt+1`.  Expect a screenshot.

 Sugar 0.110 with Fedora 18 and GTK+ 3.6.4, and Ubuntu 16.04 and GTK+
 3.18.9; fail.

 Brief speculation;

 * on the one hand, long ago we wanted to avoid all modal dialogs and the
 standard GTK+ menus because they blocked hotkeys and screenshot.

 * and on the other hand, there's been some change in how menus are
 implemented that may have undone that; either in GTK+ or in sugar-toolkit-
 gtk3,

 You and I both seem to remember it working.  Do you recall when screenshot
 last worked with a journal entry menu?  That will help constrain the
 search for change.

--
Ticket URL: <https://bugs.sugarlabs.org/ticket/4978#comment:4>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list