diff options
| author | AAGaming <aa@mail.catvibers.me> | 2022-09-18 10:17:39 -0400 |
|---|---|---|
| committer | AAGaming <aa@mail.catvibers.me> | 2022-09-18 10:17:39 -0400 |
| commit | 9867d7bea0fca194e3cc44c4c446fa4b06a45650 (patch) | |
| tree | c218683656c35fa17295238e2edd54f6a96b321e /frontend/src/toaster.tsx | |
| parent | c4d6731401d3b6dc111a74d086df28704473070d (diff) | |
| download | decky-loader-9867d7bea0fca194e3cc44c4c446fa4b06a45650.tar.gz decky-loader-9867d7bea0fca194e3cc44c4c446fa4b06a45650.zip | |
Possibly actually fix the toasts issue
Diffstat (limited to 'frontend/src/toaster.tsx')
| -rw-r--r-- | frontend/src/toaster.tsx | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/frontend/src/toaster.tsx b/frontend/src/toaster.tsx index 5590e43c..5cec0943 100644 --- a/frontend/src/toaster.tsx +++ b/frontend/src/toaster.tsx @@ -26,13 +26,6 @@ class Toaster extends Logger { } async init() { - this.settingsModule = findModuleChild((m) => { - if (typeof m !== 'object') return undefined; - for (let prop in m) { - if (typeof m[prop]?.settings?.bDisableToastsInGame !== 'undefined') return m[prop]; - } - }); - let instance: any; while (true) { instance = findInReactTree( @@ -72,6 +65,12 @@ class Toaster extends Logger { return ret; }; this.node.stateNode.forceUpdate(); + this.settingsModule = findModuleChild((m) => { + if (typeof m !== 'object') return undefined; + for (let prop in m) { + if (typeof m[prop]?.settings?.bDisableToastsInGame !== 'undefined') return m[prop]; + } + }); this.log('Initialized'); this.ready = true; } |
