diff --git a/src/textual/message_pump.py b/src/textual/message_pump.py
index d47c51cf1c..fe99e373d1 100644
--- a/src/textual/message_pump.py
+++ b/src/textual/message_pump.py
@@ -600,6 +600,7 @@ async def _process_messages_loop(self) -> None:
break
if pending is None or not message.can_replace(pending):
break
+
try:
message = await self._get_message()
except MessagePumpClosed:
diff --git a/src/textual/screen.py b/src/textual/screen.py
index f120c95cba..4520e86573 100644
--- a/src/textual/screen.py
+++ b/src/textual/screen.py
@@ -1206,7 +1206,6 @@ def _get_inline_height(self, size: Size) -> int:
def _screen_resized(self, size: Size):
"""Called by App when the screen is resized."""
if self.stack_updates:
- self._compositor_refresh()
self._refresh_layout(size)
def _on_screen_resume(self) -> None:
@@ -1240,9 +1239,13 @@ def _on_screen_suspend(self) -> None:
async def _on_resize(self, event: events.Resize) -> None:
event.stop()
- self._screen_resized(event.size)
+ size = self.app.size
+ if self.size == size:
+ return
+
+ self._screen_resized(size)
for screen in self.app._background_screens:
- screen._screen_resized(event.size)
+ screen._screen_resized(size)
def _update_tooltip(self, widget: Widget) -> None:
"""Update the content of the tooltip."""
diff --git a/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_height_scrollbar.svg b/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_height_scrollbar.svg
index 468559e41e..14b8e438be 100644
--- a/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_height_scrollbar.svg
+++ b/tests/snapshot_tests/__snapshots__/test_snapshots/test_auto_height_scrollbar.svg
@@ -19,136 +19,136 @@
font-weight: 700;
}
- .terminal-2688155709-matrix {
+ .terminal-2578513858-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-2688155709-title {
+ .terminal-2578513858-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-2688155709-r1 { fill: #e0e0e0 }
-.terminal-2688155709-r2 { fill: #c5c8c6 }
-.terminal-2688155709-r3 { fill: #ffffff }
-.terminal-2688155709-r4 { fill: #e0e0e0;font-weight: bold }
-.terminal-2688155709-r5 { fill: #ddedf9;font-weight: bold }
-.terminal-2688155709-r6 { fill: #1e1e1e }
-.terminal-2688155709-r7 { fill: #003054 }
+ .terminal-2578513858-r1 { fill: #e0e0e0 }
+.terminal-2578513858-r2 { fill: #c5c8c6 }
+.terminal-2578513858-r3 { fill: #ffffff }
+.terminal-2578513858-r4 { fill: #e0e0e0;font-weight: bold }
+.terminal-2578513858-r5 { fill: #ddedf9;font-weight: bold }
+.terminal-2578513858-r6 { fill: #272727 }
+.terminal-2578513858-r7 { fill: #003054 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- ExampleApp
+ ExampleApp
-
+
-
- automatic scrollbar
-┌──────────────────────────────────────────────────────────────────────────────┐
-│ Column 1 │
-│ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo│
-│▍│
-└──────────────────────────────────────────────────────────────────────────────┘
-no automatic scrollbar
-┌──────────────────────────────────────────────────────────────────────────────┐
-│ Column 1 Column 2 │
-│ Paul Jessica │
-└──────────────────────────────────────────────────────────────────────────────┘
-
-
-
-
-
-
-
-
-
-
-
-
+
+ automatic scrollbar
+┌──────────────────────────────────────────────────────────────────────────────┐
+│ Column 1 │
+│ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo│
+│▍│
+└──────────────────────────────────────────────────────────────────────────────┘
+no automatic scrollbar
+┌──────────────────────────────────────────────────────────────────────────────┐
+│ Column 1 Column 2 │
+│ Paul Jessica │
+└──────────────────────────────────────────────────────────────────────────────┘
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/snapshot_tests/__snapshots__/test_snapshots/test_loading_indicator_disables_widget.svg b/tests/snapshot_tests/__snapshots__/test_snapshots/test_loading_indicator_disables_widget.svg
index 5f9c6a1a20..a1b1fbd6d1 100644
--- a/tests/snapshot_tests/__snapshots__/test_snapshots/test_loading_indicator_disables_widget.svg
+++ b/tests/snapshot_tests/__snapshots__/test_snapshots/test_loading_indicator_disables_widget.svg
@@ -19,138 +19,139 @@
font-weight: 700;
}
- .terminal-2779116593-matrix {
+ .terminal-79819609-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-2779116593-title {
+ .terminal-79819609-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-2779116593-r1 { fill: #121212 }
-.terminal-2779116593-r2 { fill: #0178d4 }
-.terminal-2779116593-r3 { fill: #191919 }
-.terminal-2779116593-r4 { fill: #c5c8c6 }
-.terminal-2779116593-r5 { fill: #ddedf9;font-weight: bold }
-.terminal-2779116593-r6 { fill: #1e1e1e }
-.terminal-2779116593-r7 { fill: #e0e0e0 }
-.terminal-2779116593-r8 { fill: #000000 }
+ .terminal-79819609-r1 { fill: #121212 }
+.terminal-79819609-r2 { fill: #0178d4 }
+.terminal-79819609-r3 { fill: #191919 }
+.terminal-79819609-r4 { fill: #c5c8c6 }
+.terminal-79819609-r5 { fill: #ddedf9;font-weight: bold }
+.terminal-79819609-r6 { fill: #272727 }
+.terminal-79819609-r7 { fill: #e0e0e0 }
+.terminal-79819609-r8 { fill: #1e1e1e }
+.terminal-79819609-r9 { fill: #000000 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- LoadingOverlayRedux
+ LoadingOverlayRedux
-
+
-
- ▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▄▄▎▊foo barfoo barfoo barfoo barfoo ▄▄▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
-▊world hello world hello world ▎▊bar ▎
-▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎
+
+ ▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▄▄▎▊foo barfoo barfoo barfoo barfoo ▄▄▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊hello world hello world hello ▎▊foo barfoo barfoo barfoo barfoo ▎
+▊world hello world hello world ▎▊bar ▎
+▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎
diff --git a/tests/snapshot_tests/__snapshots__/test_snapshots/test_max_height_100.svg b/tests/snapshot_tests/__snapshots__/test_snapshots/test_max_height_100.svg
index de5a60884c..9de374b67b 100644
--- a/tests/snapshot_tests/__snapshots__/test_snapshots/test_max_height_100.svg
+++ b/tests/snapshot_tests/__snapshots__/test_snapshots/test_max_height_100.svg
@@ -19,135 +19,135 @@
font-weight: 700;
}
- .terminal-1103860706-matrix {
+ .terminal-176984410-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-1103860706-title {
+ .terminal-176984410-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-1103860706-r1 { fill: #e0e0e0;font-weight: bold }
-.terminal-1103860706-r2 { fill: #1e1e1e }
-.terminal-1103860706-r3 { fill: #c5c8c6 }
-.terminal-1103860706-r4 { fill: #ddedf9;font-weight: bold }
-.terminal-1103860706-r5 { fill: #e0e0e0 }
-.terminal-1103860706-r6 { fill: #000000 }
+ .terminal-176984410-r1 { fill: #e0e0e0;font-weight: bold }
+.terminal-176984410-r2 { fill: #272727 }
+.terminal-176984410-r3 { fill: #c5c8c6 }
+.terminal-176984410-r4 { fill: #ddedf9;font-weight: bold }
+.terminal-176984410-r5 { fill: #e0e0e0 }
+.terminal-176984410-r6 { fill: #000000 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- HappyDataTableFunApp
+ HappyDataTableFunApp
-
+
-
- Column 0 Column 1 Column 2 Column 3 Column 4 Column 5 Column 6 Column
- 0 0 0 0 0 0 0 0
- 0 1 2 3 4 5 6 7
- 0 2 4 6 8 10 12 14
- 0 3 6 9 12 15 18 21
- 0 4 8 12 16 20 24 28 ▆▆
- 0 5 10 15 20 25 30 35
- 0 6 12 18 24 30 36 42
- 0 7 14 21 28 35 42 49
- 0 8 16 24 32 40 48 56
- 0 9 18 27 36 45 54 63
- 0 10 20 30 40 50 60 70
- 0 11 22 33 44 55 66 77
- 0 12 24 36 48 60 72 84
- 0 13 26 39 52 65 78 91
- 0 14 28 42 56 70 84 98
- 0 15 30 45 60 75 90 105
- 0 16 32 48 64 80 96 112
- 0 17 34 51 68 85 102 119
- 0 18 36 54 72 90 108 126
- 0 19 38 57 76 95 114 133
- 0 20 40 60 80 100 120 140
- 0 21 42 63 84 105 126 147
+
+ Column 0 Column 1 Column 2 Column 3 Column 4 Column 5 Column 6 Column
+ 0 0 0 0 0 0 0 0
+ 0 1 2 3 4 5 6 7
+ 0 2 4 6 8 10 12 14
+ 0 3 6 9 12 15 18 21
+ 0 4 8 12 16 20 24 28 ▆▆
+ 0 5 10 15 20 25 30 35
+ 0 6 12 18 24 30 36 42
+ 0 7 14 21 28 35 42 49
+ 0 8 16 24 32 40 48 56
+ 0 9 18 27 36 45 54 63
+ 0 10 20 30 40 50 60 70
+ 0 11 22 33 44 55 66 77
+ 0 12 24 36 48 60 72 84
+ 0 13 26 39 52 65 78 91
+ 0 14 28 42 56 70 84 98
+ 0 15 30 45 60 75 90 105
+ 0 16 32 48 64 80 96 112
+ 0 17 34 51 68 85 102 119
+ 0 18 36 54 72 90 108 126
+ 0 19 38 57 76 95 114 133
+ 0 20 40 60 80 100 120 140
+ 0 21 42 63 84 105 126 147
diff --git a/tests/snapshot_tests/__snapshots__/test_snapshots/test_missing_vertical_scroll.svg b/tests/snapshot_tests/__snapshots__/test_snapshots/test_missing_vertical_scroll.svg
index 0f086aa6f6..9c0d16eda1 100644
--- a/tests/snapshot_tests/__snapshots__/test_snapshots/test_missing_vertical_scroll.svg
+++ b/tests/snapshot_tests/__snapshots__/test_snapshots/test_missing_vertical_scroll.svg
@@ -19,138 +19,139 @@
font-weight: 700;
}
- .terminal-208679440-matrix {
+ .terminal-2554343736-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-208679440-title {
+ .terminal-2554343736-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-208679440-r1 { fill: #121212 }
-.terminal-208679440-r2 { fill: #0178d4 }
-.terminal-208679440-r3 { fill: #191919 }
-.terminal-208679440-r4 { fill: #c5c8c6 }
-.terminal-208679440-r5 { fill: #ddedf9;font-weight: bold }
-.terminal-208679440-r6 { fill: #1e1e1e }
-.terminal-208679440-r7 { fill: #e0e0e0 }
-.terminal-208679440-r8 { fill: #000000 }
+ .terminal-2554343736-r1 { fill: #121212 }
+.terminal-2554343736-r2 { fill: #0178d4 }
+.terminal-2554343736-r3 { fill: #191919 }
+.terminal-2554343736-r4 { fill: #c5c8c6 }
+.terminal-2554343736-r5 { fill: #ddedf9;font-weight: bold }
+.terminal-2554343736-r6 { fill: #272727 }
+.terminal-2554343736-r7 { fill: #e0e0e0 }
+.terminal-2554343736-r8 { fill: #1e1e1e }
+.terminal-2554343736-r9 { fill: #000000 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- MissingScrollbarApp
+ MissingScrollbarApp
-
+
-
- ▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎
-▊0 ▎▊0 ▎▊0 ▎
-▊1 ▎▊1 ▎▊1 ▎
-▊2 ▄▄▎▊2 ▄▄▎▊2 ▄▄▎
-▊3 ▎▊3 ▎▊3 ▎
-▊4 ▎▊4 ▎▊4 ▎
-▊5 ▎▊5 ▎▊5 ▎
-▊6 ▎▊6 ▎▊6 ▎
-▊7 ▎▊7 ▎▊7 ▎
-▊8 ▎▊8 ▎▊8 ▎
-▊9 ▎▊9 ▎▊9 ▎
-▊10 ▎▊10 ▎▊10 ▎
-▊11 ▎▊11 ▎▊11 ▎
-▊12 ▎▊12 ▎▊12 ▎
-▊13 ▎▊13 ▎▊13 ▎
-▊14 ▎▊14 ▎▊14 ▎
-▊15 ▎▊15 ▎▊15 ▎
-▊16 ▎▊16 ▎▊16 ▎
-▊17 ▎▊17 ▎▊17 ▎
-▊18 ▎▊18 ▎▊18 ▎
-▊19 ▎▊19 ▎▊19 ▎
-▊20 ▎▊20 ▎▊20 ▎
-▊21 ▎▊21 ▎▊21 ▎
-▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎
+
+ ▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎
+▊0 ▎▊0 ▎▊0 ▎
+▊1 ▎▊1 ▎▊1 ▎
+▊2 ▄▄▎▊2 ▄▄▎▊2 ▄▄▎
+▊3 ▎▊3 ▎▊3 ▎
+▊4 ▎▊4 ▎▊4 ▎
+▊5 ▎▊5 ▎▊5 ▎
+▊6 ▎▊6 ▎▊6 ▎
+▊7 ▎▊7 ▎▊7 ▎
+▊8 ▎▊8 ▎▊8 ▎
+▊9 ▎▊9 ▎▊9 ▎
+▊10 ▎▊10 ▎▊10 ▎
+▊11 ▎▊11 ▎▊11 ▎
+▊12 ▎▊12 ▎▊12 ▎
+▊13 ▎▊13 ▎▊13 ▎
+▊14 ▎▊14 ▎▊14 ▎
+▊15 ▎▊15 ▎▊15 ▎
+▊16 ▎▊16 ▎▊16 ▎
+▊17 ▎▊17 ▎▊17 ▎
+▊18 ▎▊18 ▎▊18 ▎
+▊19 ▎▊19 ▎▊19 ▎
+▊20 ▎▊20 ▎▊20 ▎
+▊21 ▎▊21 ▎▊21 ▎
+▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎
diff --git a/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_tables.svg b/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_tables.svg
index 9da70495de..7cb9147edb 100644
--- a/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_tables.svg
+++ b/tests/snapshot_tests/__snapshots__/test_snapshots/test_option_list_tables.svg
@@ -19,142 +19,142 @@
font-weight: 700;
}
- .terminal-1503018871-matrix {
+ .terminal-1064844851-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-1503018871-title {
+ .terminal-1064844851-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-1503018871-r1 { fill: #c5c8c6 }
-.terminal-1503018871-r2 { fill: #e0e0e0 }
-.terminal-1503018871-r3 { fill: #121212 }
-.terminal-1503018871-r4 { fill: #0178d4 }
-.terminal-1503018871-r5 { fill: #ddedf9;font-weight: bold;font-style: italic; }
-.terminal-1503018871-r6 { fill: #1e1e1e }
-.terminal-1503018871-r7 { fill: #ddedf9;font-weight: bold }
-.terminal-1503018871-r8 { fill: #000000 }
-.terminal-1503018871-r9 { fill: #e0e0e0;font-style: italic; }
-.terminal-1503018871-r10 { fill: #e0e0e0;font-weight: bold }
-.terminal-1503018871-r11 { fill: #495259 }
-.terminal-1503018871-r12 { fill: #ffa62b;font-weight: bold }
+ .terminal-1064844851-r1 { fill: #c5c8c6 }
+.terminal-1064844851-r2 { fill: #e0e0e0 }
+.terminal-1064844851-r3 { fill: #121212 }
+.terminal-1064844851-r4 { fill: #0178d4 }
+.terminal-1064844851-r5 { fill: #ddedf9;font-weight: bold;font-style: italic; }
+.terminal-1064844851-r6 { fill: #272727 }
+.terminal-1064844851-r7 { fill: #ddedf9;font-weight: bold }
+.terminal-1064844851-r8 { fill: #000000 }
+.terminal-1064844851-r9 { fill: #e0e0e0;font-style: italic; }
+.terminal-1064844851-r10 { fill: #e0e0e0;font-weight: bold }
+.terminal-1064844851-r11 { fill: #495259 }
+.terminal-1064844851-r12 { fill: #ffa62b;font-weight: bold }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- OptionListApp
+ OptionListApp
-
+
-
- ⭘ OptionListApp
-
-
-▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎
-▊ Data for Aerilon ▎
-▊┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓▎
-▊┃ Patron God ┃ Population ┃ Capital City ┃▎
-▊┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━┩▇▇▎
-▊│ Demeter │ 1.2 Billion │ Gaoth │▎
-▊└───────────────┴───────────────┴────────────────┘▎
-▊ Data for Aquaria ▎
-▊┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓▎
-▊┃ Patron God ┃ Population ┃ Capital City ┃▎
-▊┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━┩▎
-▊│ Hermes │ 75,000 │ None │▎
-▊└───────────────┴───────────────┴────────────────┘▎
-▊ Data for Canceron ▎
-▊┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓▎
-▊┃ Patron God ┃ Population ┃ Capital City ┃▎
-▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎
-
-
-
-▏^p palette
+
+ ⭘ OptionListApp
+
+
+▊▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▎
+▊ Data for Aerilon ▎
+▊┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓▎
+▊┃ Patron God ┃ Population ┃ Capital City ┃▎
+▊┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━┩▇▇▎
+▊│ Demeter │ 1.2 Billion │ Gaoth │▎
+▊└───────────────┴───────────────┴────────────────┘▎
+▊ Data for Aquaria ▎
+▊┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓▎
+▊┃ Patron God ┃ Population ┃ Capital City ┃▎
+▊┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━┩▎
+▊│ Hermes │ 75,000 │ None │▎
+▊└───────────────┴───────────────┴────────────────┘▎
+▊ Data for Canceron ▎
+▊┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┓▎
+▊┃ Patron God ┃ Population ┃ Capital City ┃▎
+▊▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▎
+
+
+
+▏^p palette