Opened 8 years ago

Closed 7 years ago

#4601 closed defect (fixed)

Journal can be called from the Control Panel

Reported by: godiard Owned by:
Priority: Urgent Milestone: 0.100.0
Component: Sugar Version: Git as of bugdate
Severity: Unspecified Keywords: AU1C
Cc: Distribution/OS: Unspecified
Bug Status: New


If the user is in the Control Panel, and press F5, the Journal is displayed, later, can change to the Home view, but the view does not reply, no palettes, the buttons do nothing, and so.
At times, can go back to the Control Panel using Alt-Tab,
but is very confusing to the user.

Attachments (1)

disactivate_function_keys.patch (3.0 KB) - added by godiard 7 years ago.
Old dextrose patch to solve this issue

Download all attachments as: .zip

Change History (8)

comment:1 Changed 8 years ago by dnarvaez

  • Bug Status changed from Unconfirmed to New
  • Priority changed from Unspecified by Maintainer to Urgent

comment:2 Changed 8 years ago by walter

  • Keywords AU1C added; AU1B removed

We need to rethink the entire CP section for 1C (I would argue it should be a collection of apps, not a set of modal widgets)

comment:3 Changed 7 years ago by walter

Do we have a short-term strategy for fixing this? Disabling the view buttons when the CP section is open?

comment:4 Changed 7 years ago by godiard

Dextrose had a patch doing something like that. Need cleanup and think about other cases,
like Show Source, or the ObjectChooser windows. Also check if all the hot keys are blocked, disabling by example, taking screenshots in the control panel.
The patch is attached.

Changed 7 years ago by godiard

Old dextrose patch to solve this issue

comment:5 Changed 7 years ago by walter

This is the obvious patch and maybe the best we can do in the short term, but ideally we should make the control panel and view source widgets behave like activities. For perhaps for 102?

comment:6 Changed 7 years ago by godiard

Worked on a solution and sent a pull request

comment:7 Changed 7 years ago by dnarvaez

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.