diff --git a/static/src/app/screens/floor_screen/floor_screen_sync_patch.js b/static/src/app/screens/floor_screen/floor_screen_sync_patch.js index 79426bc..62c2fa9 100644 --- a/static/src/app/screens/floor_screen/floor_screen_sync_patch.js +++ b/static/src/app/screens/floor_screen/floor_screen_sync_patch.js @@ -143,10 +143,8 @@ patch(PosStore.prototype, { } // Guard 3: only on FloorScreen - const mainScreen = this.mainScreen; - const component = mainScreen ? mainScreen.component : null; - const screenName = component ? component.name : null; - if (screenName && screenName !== "FloorScreen") { + const screenName = this.router?.state?.current; + if (!screenName || screenName !== "FloorScreen") { return; }