diff --git a/apps/remixdesktop/src/plugins/foundryPlugin.ts b/apps/remixdesktop/src/plugins/foundryPlugin.ts index 140b826739..71a24c58b8 100644 --- a/apps/remixdesktop/src/plugins/foundryPlugin.ts +++ b/apps/remixdesktop/src/plugins/foundryPlugin.ts @@ -41,13 +41,13 @@ class FoundryPluginClient extends ElectronBasePluginRemixdClient { async onActivation(): Promise { console.log('Foundry plugin activated') this.call('terminal', 'log', { type: 'log', value: 'Foundry plugin activated' }) - this.startListening() this.on('fs' as any, 'workingDirChanged', async (path: string) => { console.log('workingDirChanged foundry', path) this.currentSharedFolder = path this.startListening() }) this.currentSharedFolder = await this.call('fs' as any, 'getWorkingDir') + if(this.currentSharedFolder) this.startListening() } startListening() {