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
Ignore any third-party theme that uses "default" as ID #4226
Comments
I was able to reproduce the crash. The If any style pointer is nullptr, the aseprite startup process is suspended and an alert is displayed: Alternatives:
|
As a first approach, I'm trying to give a default style to the missing theme styles. If I succeed with a solution, it will be the solution for #4015 |
…ite#4226) This fix hides user themes whose name is the same as the default, that is, "aseprite-theme" and are present in the user folders (i.e. 'extensions' and 'data/themes' folders).
…ite#4226) This fix hides user themes whose name is the same as the default, that is, "aseprite-theme" and are present in the user folders (i.e. 'extensions' and 'data/themes' folders).
…ite#4226) This fix hides user themes whose name is the same as the default, that is, "aseprite-theme" and are present in the user folders (i.e. 'extensions' and 'data/themes' folders).
…t aseprite-theme (fix aseprite#4226)
…t aseprite-theme (fix aseprite#4226)
…t aseprite-theme (fix aseprite#4226)
From ticket: https://igarastudio.zendesk.com/agent/tickets/5545
We must limit/ignore any theme extension that wants to replace the default theme and is not the official one installed in the data directory (this might be harder to detect in portable versions of Aseprite).
The text was updated successfully, but these errors were encountered: