Skip to content

Commit bc7ca58

Browse files
committed
fix: display themes list after first sync
1 parent 8e0e95b commit bc7ca58

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

src/main/Ui/ThemeManager/index.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,13 @@ export default class ThemeManager {
1717
private creatorTheme: Themes.Theme;
1818
private themesDirectory: string;
1919
private creatorThemeDirectory: string;
20-
private creatorThemeThemesDirectory: string;
2120
private creatorThemeFileName: string;
2221

2322
constructor(private validator: ThemeValidator) {
2423
const userData = app.getPath("userData");
2524

2625
this.themesDirectory = path.resolve(userData, "Themes");
2726
this.creatorThemeDirectory = path.resolve(userData, "ThemeCreator");
28-
this.creatorThemeThemesDirectory = path.resolve(userData, "ThemeCreator", "Themes");
2927
this.creatorThemeFileName = "theme.json";
3028
this.creatorTheme = {
3129
...DEFAULT_THEME,
@@ -44,7 +42,7 @@ export default class ThemeManager {
4442

4543
await Promise.all([
4644
this.loadFromDirectory(this.themes),
47-
this.loadFromDirectory(this.creatorThemes, this.creatorThemeThemesDirectory),
45+
this.loadFromDirectory(this.creatorThemes, this.creatorThemeDirectory),
4846
]);
4947

5048
app.emit("syncThemesEnd", [...this.themes.values()]);
@@ -145,7 +143,7 @@ export default class ThemeManager {
145143

146144
private async removeCreatorTheme(_: IpcMainEvent, themeId: string): Promise<void> {
147145
const themeName = `${themeId}.json`;
148-
const filepath = path.resolve(this.creatorThemeThemesDirectory, themeName);
146+
const filepath = path.resolve(this.creatorThemeDirectory, themeName);
149147

150148
this.creatorThemes.delete(themeId);
151149

@@ -164,7 +162,7 @@ export default class ThemeManager {
164162

165163
const themeId = theme.name.replace(/\s/g, "_");
166164
const themeName = `${themeId}.json`;
167-
const filepath = path.resolve(this.creatorThemeThemesDirectory, themeName);
165+
const filepath = path.resolve(this.creatorThemeDirectory, themeName);
168166

169167
this.creatorThemes.set(themeId, {
170168
...theme,

0 commit comments

Comments
 (0)