summaryrefslogtreecommitdiff
path: root/domain/src/turn_order.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-07-14 21:30:56 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-07-14 21:33:04 +0200
commit05da3897f944f5775d25de2136ea985d4b0078eb (patch)
treefd817901681a745f75234979168f391310141797 /domain/src/turn_order.cpp
parentd462e0e4d25d595175160c407e02a84155441983 (diff)
downloadturns-05da3897f944f5775d25de2136ea985d4b0078eb.tar.xz
turns-05da3897f944f5775d25de2136ea985d4b0078eb.zip
app/ui: show status view when turn order is empty
Diffstat (limited to 'domain/src/turn_order.cpp')
-rw-r--r--domain/src/turn_order.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/domain/src/turn_order.cpp b/domain/src/turn_order.cpp
index 81b7fe7..677e993 100644
--- a/domain/src/turn_order.cpp
+++ b/domain/src/turn_order.cpp
@@ -31,6 +31,14 @@ namespace turns::domain
insert_sorted(participant, comparator);
}
+ auto turn_order::remove(Glib::RefPtr<participant> item) -> void
+ {
+ if (auto [was_found, index] = find(item); was_found)
+ {
+ super::remove(index);
+ }
+ }
+
auto turn_order::sort() -> void
{
super::sort(comparator);