]> git.sesse.net Git - vlc/commitdiff
macosx: fix issue which caused automatic video resizing even if disabled
authorDavid Fuhrmann <david.fuhrmann@googlemail.com>
Mon, 25 Nov 2013 16:38:01 +0000 (17:38 +0100)
committerDavid Fuhrmann <david.fuhrmann@googlemail.com>
Mon, 25 Nov 2013 16:39:30 +0000 (17:39 +0100)
close #9864

modules/gui/macosx/VLCVoutWindowController.m

index 595a27cde3f1ce54a5603e76c29bfc6e4527fda3..224f12a57a07d58a4659893eeb8291f57ff742b6 100644 (file)
     }
 
     if (!b_video_wallpaper) {
-        // set window size
-
+        // set (only!) window origin if specified
         if (b_nonembedded) {
-            NSRect window_rect = [o_new_video_window getWindowRectForProposedVideoViewSize:videoViewSize];
+            NSRect window_rect = [o_new_video_window frame];
             if (videoViewPosition.origin.x > 0.)
                 window_rect.origin.x = videoViewPosition.origin.x;
             if (videoViewPosition.origin.y > 0.)
             [o_new_video_window setFrameTopLeftPoint: top_left_point];
         }
 
+        // resize window
         [o_new_video_window setNativeVideoSize:videoViewSize];
 
         [o_new_video_window makeKeyAndOrderFront: self];