summaryrefslogtreecommitdiff
path: root/gui/src/tracker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src/tracker.cpp')
-rw-r--r--gui/src/tracker.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/gui/src/tracker.cpp b/gui/src/tracker.cpp
index 683c2c7..185ee61 100644
--- a/gui/src/tracker.cpp
+++ b/gui/src/tracker.cpp
@@ -60,7 +60,6 @@
#include <exception>
#include <format>
#include <memory>
-#include <print>
#include <string>
#include <utility>
@@ -99,6 +98,7 @@ namespace Turns::gui
{
if (!settings)
{
+ m_turn_order_view->set_parent(*this);
return;
}
@@ -125,6 +125,11 @@ namespace Turns::gui
// m_settings->bind("skip-defeated", m_turn_order->skip_defeated());
}
+ Tracker::~Tracker()
+ {
+ m_turn_order_view->unparent();
+ }
+
auto Tracker::load(Glib::RefPtr<Gio::File> file) -> void
{
if (file->query_exists())