mirror of
https://github.com/lucannez64/darling-lol.git
synced 2026-10-26 19:47:42 +00:00
The Riot Client (Electron) aborted with unrecognized selectors in Cocotron's AppKit: - -[NSOpenPanel setShowsTagField:]: Electron sets it on every file dialog. Add the missing NSSavePanel setters it uses (showsTagField, nameFieldLabel, extensionHidden, canSelectHiddenExtension) as no-ops, and implement beginWithCompletionHandler: and beginSheetModalForWindow:completionHandler: by running the panel modally and calling the handler (the old stub never called it). - -[MacWorkspace openURLs:withAppBundleIdentifier:options: additionalEventParamDescriptor:launchIdentifiers:]: used by shell.openExternal for the third-party sign-in buttons. Open each URL through openURL: (LaunchServices). Fixes #28 Co-Authored-By: Claude Opus 5.5 <[email protected]>