Revision: 3400
          http://skim-app.svn.sourceforge.net/skim-app/?rev=3400&view=rev
Author:   hofman
Date:     2008-02-12 15:02:17 -0800 (Tue, 12 Feb 2008)

Log Message:
-----------
Resize snapshot window after loading document, as this can lead to a crash on 
Leopard.

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

Modified: trunk/SKSnapshotWindowController.m
===================================================================
--- trunk/SKSnapshotWindowController.m  2008-02-12 23:00:18 UTC (rev 3399)
+++ trunk/SKSnapshotWindowController.m  2008-02-12 23:02:17 UTC (rev 3400)
@@ -76,8 +76,6 @@
     BOOL keepOnTop = [[NSUserDefaults standardUserDefaults] 
boolForKey:SKSnapshotsOnTopKey];
     [[self window] setLevel:keepOnTop || forceOnTop ? NSFloatingWindowLevel : 
NSNormalWindowLevel];
     [[self window] setHidesOnDeactivate:keepOnTop || forceOnTop];
-    [self 
setWindowFrameAutosaveNameOrCascade:SKSnapshotWindowFrameAutosaveName];
-    [[self window] makeFirstResponder:pdfView];
     [[NSUserDefaultsController sharedUserDefaultsController] addObserver:self 
forKey:SKSnapshotsOnTopKey];
 }
 
@@ -165,6 +163,8 @@
 
 - (void)goToDestination:(PDFDestination *)destination {
     [pdfView goToDestination:destination];
+    
+    [[self window] makeFirstResponder:pdfView];
        
     [self handlePageChangedNotification:nil];
     
@@ -213,6 +213,7 @@
     frame.size = [[self window] frameRectForContentRect:contentRect].size;
     frame = SKConstrainRect(frame, [[[self window] screen] visibleFrame]);
     
+    [self 
setWindowFrameAutosaveNameOrCascade:SKSnapshotWindowFrameAutosaveName];
     [[self window] setFrame:NSIntegralRect(frame) display:NO animate:NO];
     
     [pdfView goToPage:page];


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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to