From 49243db4b399706323f8b1ae48847a5279fedf9b Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 8 Jul 2025 12:17:49 -0500 Subject: [PATCH] gtk: GtkBox not needed for show_child_exited --- src/apprt/gtk/Surface.zig | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/apprt/gtk/Surface.zig b/src/apprt/gtk/Surface.zig index 3128c63e8..6ccc132f0 100644 --- a/src/apprt/gtk/Surface.zig +++ b/src/apprt/gtk/Surface.zig @@ -2507,11 +2507,6 @@ fn gtkStreamEnded(media_file: *gtk.MediaFile, _: *gobject.ParamSpec, _: ?*anyopa pub fn showChildExited(self: *Surface, info: apprt.surface.Message.ChildExited) error{}!bool { if (!adw_version.supportsBanner()) return false; - const warning_box = gtk.Box.new(.vertical, 0); - - warning_box.as(gtk.Widget).setHalign(.fill); - warning_box.as(gtk.Widget).setValign(.end); - const warning_text = if (info.exit_code == 0) i18n._("Process exited normally. Press any key to close the terminal.") else @@ -2521,15 +2516,15 @@ pub fn showChildExited(self: *Surface, info: apprt.surface.Message.ChildExited) banner.setRevealed(1); const banner_widget = banner.as(gtk.Widget); + banner_widget.setHalign(.fill); + banner_widget.setValign(.end); if (info.exit_code == 0) banner_widget.addCssClass("child_exited_normally") else banner_widget.addCssClass("child_exited_abnormally"); - warning_box.append(banner_widget); - - self.overlay.addOverlay(warning_box.as(gtk.Widget)); + self.overlay.addOverlay(banner_widget); return true; }