New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blank window, minimal interface on macOS High Sierra #33
Comments
I'm on a Mac w/ an M1 and the client loads the page, but I can't drag the window around due to lack of a title bar |
FWIW, those screenshots are what Elk looks like in the browser when JS is disabled or throws
@BobbyMcWho that's a separate issue with a PR here #29 |
The dragging issue is fixed an will be released today, the issue you're reporting is interesting, it seems like the frontend is using some JS APIs that are unsupported by your OS version (High Sierra is incredibly old in web-years 😅) can you open the "Console" app (the builtin app that displays logs) and under "Log Reports" locate the |
I can reproduce this using Browserstack. This is an issue with elk. The Vite we use to build only supports browsers that support native ES modules:
We could use @vitejs/plugin-legacy to fix this, but this will need discussion. Can we move this issue to https://github.com/elk-zone/elk/ ? |
No argument there, but it is still sufficient for my needs and hardware.
I checked for a Elk.log file, but it doesn’t appear exist. Below are some relevant entries I pulled from the general console logging. There appear to be multiple issues with the app code signature, as well as database access.
|
Hmm that's not really helpful sadly, another thing you can try is building the app from source in development mode, that should show you all the relevant JS errors in the devtools console (which is stripped for production builds). Those should be more illuminating, from the screenshots you shared I think it's not an issue with Tauri itself since the frontend itself renders fine, just something the frontend assumes to work crashes midway through Edit: Didn't see your comment @piotrski, we can transfer this issue to elk proper (not me though bc I don't have the right permissions for elk)! We could in theory create a special build for old versions of macOS (so ppl would download |
Also so we're all on the same page: https://tauri.app/v1/references/webview-versions#macos--ios is a table that lets you see which WebKit version is used by WKWebView on which macOS version. For high Sierra that's 605.3.8 which is equivalent to Safari 11.1.2 |
@patak-dev do you have the permission to move this issue to elk? |
While I certainly understand the complexity of maintaining multiple builds (especially for legacy systems that likely do not have a significant amount of users), it’s still valuable to be able to support as many viable platforms as possible. I appreciate the conversation around this. |
Hey! Just letting you know that elk-native is no longer maintained, much of the team has moved on or is busy with other projects (there's only so much time in a day 😅), so this issue will likely not be fixed. Thanks so much for your support and understanding so far! ❤️ |
Installed the 0.1.1 (20230118.113740) build of Elk Native.
The application launches without an errors, but only displays a blank window with the sidebar icons. (See first screenshot.)
Clicking on the sidebar icons with display header text for the various sections, but minimal other interface elements appear. (See second screenshot.)
I cannot sign into a Mastodon account or view any timelines.
The text was updated successfully, but these errors were encountered: