mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-22 16:10:48 +00:00
* Source/NSWindow.m
(applicationDidChangeScreenParameters:): quit while loop after screen was found. (sendEvent:): use `_screen` ivar to get screen befor frame change.
This commit is contained in:
parent
c0c5cad292
commit
fe5616f5e1
1 changed files with 5 additions and 2 deletions
|
@ -2722,7 +2722,10 @@ titleWithRepresentedFilename(NSString *representedFilename)
|
|||
while ((scr = [e nextObject]))
|
||||
{
|
||||
if ([scr screenNumber] == screenNumber)
|
||||
ASSIGN(_screen, scr);
|
||||
{
|
||||
ASSIGN(_screen, scr);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Do not adjust frame for mini and appicon windows - it's a WM's job.
|
||||
|
@ -4174,7 +4177,7 @@ checkCursorRectanglesExited(NSView *theView, NSEvent *theEvent, NSPoint lastPoi
|
|||
{
|
||||
NSScreen *oldScreen;
|
||||
NSScreen *newScreen;
|
||||
oldScreen = [self screen];
|
||||
oldScreen = _screen;
|
||||
_frame.origin.x = (CGFloat)[theEvent data1];
|
||||
_frame.origin.y = (CGFloat)[theEvent data2];
|
||||
newScreen = [self screen];
|
||||
|
|
Loading…
Reference in a new issue