gnustep / libs-back

The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
http://www.gnustep.org
GNU General Public License v3.0
50 stars 34 forks source link

Fix: right-click app menu steals focus from active application #20

Closed trunkmaster closed 4 years ago

trunkmaster commented 4 years ago

This change fixes focus stealing from active application on right-click menu appearance. How to reproduce:

  1. Start two applications (app1 and app2).
  2. Activate app1 by double-click on its appicon.
  3. Right-click on app2 appicon without activating it.

App2 becomes active, right click main menu shows. After right mouse button release app2 stays active.

Should be: app2 right-click application menu shows without app2 activation. After right mouse release app1 stays active.

trunkmaster commented 4 years ago

@fredkiefer what is the our next step? Was my explanation not clear enough?

trunkmaster commented 4 years ago

It seems that review process got stuck and this issue is only mine. Move it to NEXTSPACE. Closing this.