window: Put toast overlay inside of toolbar view

This commit is contained in:
Jamie Gravendeel
2025-12-06 14:11:22 +01:00
parent f1a59d402d
commit 8584eba546

View File

@@ -39,7 +39,6 @@ template $Window: Adw.ApplicationWindow {
"view", "view",
] ]
child: Adw.ToastOverlay toast_overlay {
child: Adw.ToolbarView { child: Adw.ToolbarView {
[top] [top]
Adw.HeaderBar { Adw.HeaderBar {
@@ -126,7 +125,8 @@ template $Window: Adw.ApplicationWindow {
} }
} }
content: Adw.ViewStack { content: Adw.ToastOverlay toast_overlay {
child: Adw.ViewStack {
enable-transitions: true; enable-transitions: true;
visible-child-name: bind $_if_else(grid.model as <NoSelection>.n-items, "grid", $_if_else(template.search-text, "empty-search", $_if_else(template.show-hidden, "empty-hidden", "empty") as <string>) as <string>) as <string>; visible-child-name: bind $_if_else(grid.model as <NoSelection>.n-items, "grid", $_if_else(template.search-text, "empty-search", $_if_else(template.show-hidden, "empty-hidden", "empty") as <string>) as <string>) as <string>;