Revision: 15656
          http://sourceforge.net/p/skim-app/code/15656
Author:   hofman
Date:     2025-07-14 22:41:26 +0000 (Mon, 14 Jul 2025)
Log Message:
-----------
stopping UI only relevant when removing from a window

Modified Paths:
--------------
    trunk/SKPDFView.m

Modified: trunk/SKPDFView.m
===================================================================
--- trunk/SKPDFView.m   2025-07-14 21:36:16 UTC (rev 15655)
+++ trunk/SKPDFView.m   2025-07-14 22:41:26 UTC (rev 15656)
@@ -3236,17 +3236,17 @@
 #pragma mark Key and window changes
 
 - (void)viewWillMoveToWindow:(NSWindow *)newWindow {
-    [self commitEditing];
-    
-    [self removeLoupeWindow];
-    
-    [self stopPacer];
-    
-    [self setTemporaryToolMode:SKToolModeNone];
-    
     NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
     NSWindow *oldWindow = [self window];
     if (oldWindow) {
+        [self commitEditing];
+        
+        [self removeLoupeWindow];
+        
+        [self stopPacer];
+        
+        [self setTemporaryToolMode:SKToolModeNone];
+        
         [nc removeObserver:self name:NSWindowDidBecomeKeyNotification 
object:oldWindow];
         [nc removeObserver:self name:NSWindowDidResignKeyNotification 
object:oldWindow];
         [nc removeObserver:self name:NSWindowDidResignMainNotification 
object:oldWindow];

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
Skim-app-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to