mirror of
https://github.com/Nystik-gh/ignis.git
synced 2026-06-17 04:35:53 +00:00
fix native menu guard, fix /app/data file permission.
This commit is contained in:
@@ -49,7 +49,8 @@ function readTransform(data) {
|
||||
try {
|
||||
const obj = JSON.parse(text);
|
||||
|
||||
if (obj.nativeMenus) {
|
||||
// force native menus to false since its never appropriate in a browser context.
|
||||
if (obj.nativeMenus !== false) {
|
||||
obj.nativeMenus = false;
|
||||
return JSON.stringify(obj);
|
||||
}
|
||||
@@ -100,6 +101,9 @@ function patchSetConfig() {
|
||||
};
|
||||
vault.__ignisNativeMenuGuarded = true;
|
||||
|
||||
// set to false to override any platform default (like macOS).
|
||||
vault.setConfig("nativeMenus", false);
|
||||
|
||||
return true;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user