From 9597d8e4c6f29d40049abbfd6cc6688dd2988c89 Mon Sep 17 00:00:00 2001
From: Star Rauchenberger <fefferburbia@gmail.com>
Date: Thu, 6 Mar 2025 14:28:36 -0500
Subject: Refresh map after adjusting sash

---
 src/tracker_frame.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'src/tracker_frame.cpp')

diff --git a/src/tracker_frame.cpp b/src/tracker_frame.cpp
index c28a59c..5c1ada0 100644
--- a/src/tracker_frame.cpp
+++ b/src/tracker_frame.cpp
@@ -101,6 +101,8 @@ TrackerFrame::TrackerFrame()
   Bind(wxEVT_MENU, &TrackerFrame::OnZoomOut, this, ID_ZOOM_OUT);
   Bind(wxEVT_NOTEBOOK_PAGE_CHANGED, &TrackerFrame::OnChangePage, this);
   Bind(wxEVT_MENU, &TrackerFrame::OnOpenFile, this, ID_OPEN_SAVE_FILE);
+  Bind(wxEVT_SPLITTER_SASH_POS_CHANGED, &TrackerFrame::OnSashPositionChanged,
+       this);
   Bind(STATE_RESET, &TrackerFrame::OnStateReset, this);
   Bind(STATE_CHANGED, &TrackerFrame::OnStateChanged, this);
   Bind(STATUS_CHANGED, &TrackerFrame::OnStatusChanged, this);
@@ -283,6 +285,10 @@ void TrackerFrame::OnOpenFile(wxCommandEvent &event) {
   panels_panel_->SetSavedataPath(savedata_path);
 }
 
+void TrackerFrame::OnSashPositionChanged(wxSplitterEvent& event) {
+  notebook_->Refresh();
+}
+
 void TrackerFrame::OnStateReset(wxCommandEvent &event) {
   tracker_panel_->UpdateIndicators();
   achievements_pane_->UpdateIndicators();
-- 
cgit 1.4.1