diff options
Diffstat (limited to 'src/ipc_state.cpp')
| -rw-r--r-- | src/ipc_state.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/ipc_state.cpp b/src/ipc_state.cpp index 1f8d286..a99fa89 100644 --- a/src/ipc_state.cpp +++ b/src/ipc_state.cpp | |||
| @@ -313,7 +313,7 @@ struct IPCState { | |||
| 313 | player_position = | 313 | player_position = |
| 314 | std::make_tuple<int, int>(msg["position"]["x"], msg["position"]["z"]); | 314 | std::make_tuple<int, int>(msg["position"]["x"], msg["position"]["z"]); |
| 315 | 315 | ||
| 316 | tracker_frame->RedrawPosition(); | 316 | tracker_frame->UpdateIndicators(StateUpdate{.player_position = true}); |
| 317 | } else if (msg["cmd"] == "SolvePanels") { | 317 | } else if (msg["cmd"] == "SolvePanels") { |
| 318 | std::lock_guard state_guard(state_mutex); | 318 | std::lock_guard state_guard(state_mutex); |
| 319 | 319 | ||
| @@ -321,7 +321,7 @@ struct IPCState { | |||
| 321 | solved_panels.insert(std::move(panel)); | 321 | solved_panels.insert(std::move(panel)); |
| 322 | } | 322 | } |
| 323 | 323 | ||
| 324 | tracker_frame->UpdateIndicators(kUPDATE_ONLY_PANELS); | 324 | tracker_frame->UpdateIndicators(StateUpdate{.open_panels_tab = true}); |
| 325 | } | 325 | } |
| 326 | } | 326 | } |
| 327 | 327 | ||
