|
From: <ho...@us...> - 2025-07-16 09:34:25
|
Revision: 15663
http://sourceforge.net/p/skim-app/code/15663
Author: hofman
Date: 2025-07-16 09:34:22 +0000 (Wed, 16 Jul 2025)
Log Message:
-----------
commit edits in view settings when closing sheet
Modified Paths:
--------------
trunk/Base.lproj/PreferenceWindow.xib
trunk/SKViewSettingsController.m
Modified: trunk/Base.lproj/PreferenceWindow.xib
===================================================================
--- trunk/Base.lproj/PreferenceWindow.xib 2025-07-15 14:53:31 UTC (rev 15662)
+++ trunk/Base.lproj/PreferenceWindow.xib 2025-07-16 09:34:22 UTC (rev 15663)
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="19529" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
<dependencies>
+ <deployment identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="19529"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
Modified: trunk/SKViewSettingsController.m
===================================================================
--- trunk/SKViewSettingsController.m 2025-07-15 14:53:31 UTC (rev 15662)
+++ trunk/SKViewSettingsController.m 2025-07-16 09:34:22 UTC (rev 15663)
@@ -38,6 +38,7 @@
#import "SKViewSettingsController.h"
#import "SKStringConstants.h"
+#import "NSWindowController_SKExtensions.h"
#define kPDFDisplaySinglePageContinuous 1
#define kPDFDisplayHorizontalContinuous 4
@@ -128,4 +129,11 @@
}
}
+- (void)dismissSheet:(id)sender {
+ if ([sender tag] == NSModalResponseOK && [[self window] makeFirstResponder:[self window]] == NO)
+ NSBeep();
+ else
+ [super dismissSheet:sender];
+}
+
@end
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|