fritzing / fritzing-app

Fritzing desktop application
http://fritzing.org
Other
3.98k stars 826 forks source link

re-activation of View Switcher and Dockable widgets after application switching is broken on Mac #523

Closed davidperrenoud closed 10 years ago

davidperrenoud commented 10 years ago

From dirk.van...@gmail.com on January 22, 2009 07:41:05

What steps will reproduce the problem? 1. Drag a dockable widget out of the dock (The new ViewSwitcher will do as example as well)

  1. Switch to another application
  2. (The Utility Window aka Panel gets hidden, as it should)
  3. Switch back to Fritzing
  4. The Utility Window stays hidden. What is the expected output? What do you see instead? Those undocked windows should appear again when you switch back to Fritzing. There is a workaround for showing the view switcher: drag the window a bit. (This works only for the view switcher, the other undocked windows are still hidden)

There seems to be a general re-activation issue on Mac, especially seen in the parts library, see issue #280 . (Somehow I feel that #402 also has to do with it, though this one is only shown when Fritzing opens a 'sheet')

Original issue: http://code.google.com/p/fritzing/issues/detail?id=523

davidperrenoud commented 10 years ago

From irasc...@gmail.com on February 03, 2009 08:58:05

when testing this bug, I found the following:

if you hid fritzing, then restored it with a click, the dockwidgets were properly restored. if you restored fritzing using command-tab, then the dockwidgets were not properly restored (but the program was going through all the same steps). I introduced a timer into the restoration, and that seemed to fix the problem.

Status: Fixed
Cc: -merunga -brendan.howell dirk.van.oosterbosch