Skip to content
This repository has been archived by the owner on Jan 2, 2023. It is now read-only.

[1.4.1] Extension Crashes, Does Not Open in Safari #8

Closed
meisemann1999 opened this issue Jul 23, 2020 · 3 comments
Closed

[1.4.1] Extension Crashes, Does Not Open in Safari #8

meisemann1999 opened this issue Jul 23, 2020 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@meisemann1999
Copy link

meisemann1999 commented Jul 23, 2020

Updated to 1.4.1 today; when opening the extension, the "Open In Safari" button does not open Safari or open the extensions preference pane if Safari is already open. In addition, clicking the icon in the toolbar seems to do nothing, but actually crashes the app according to the system console (Crash report attached below). Have tried a clean install by deleting the old version and all system files with AppCleaner but the issue persists (macOS 10.15.6, MacBook Pro 2015)

Redditweaks Crash Report.txt

@bermudalocket bermudalocket self-assigned this Jul 24, 2020
@bermudalocket bermudalocket added the bug Something isn't working label Jul 24, 2020
@bermudalocket
Copy link
Owner

Apparently there is a bug with #if available in Swift(UI) that causes SwiftUI 2 features, like LazyVStack, to crash on iOS 13/macOS 10.15. Apple developers currently recommend wrapping SwiftUI 2-exclusive views in an AnyView. I'll try that now and will push a beta build.

@meisemann1999
Copy link
Author

Fixed in 1.4.1b beta, although it took a restart of Safari to activate correctly (this may just be an issue with Safari, as the icon would appear and immediately disappear when activated. Restarting Safari and re-enabling the extension did fix this issue.

@bermudalocket
Copy link
Owner

Yeah, this is a really annoying Safari bug. It's been an issue since last June when the macOS Catalina beta was released. I will keep my eyes open for workarounds but for right now it seems like this is strictly Safari-side behavior.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants