From 7cad9a253eec04e819c009ac0a074c334b9ceb54 Mon Sep 17 00:00:00 2001 From: Thorsten Ball Date: Wed, 1 Nov 2023 08:23:11 +0100 Subject: [PATCH] gtk: use destructuring syntax --- src/apprt/gtk/Window.zig | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/apprt/gtk/Window.zig b/src/apprt/gtk/Window.zig index 58355bf5e..a0011ff9f 100644 --- a/src/apprt/gtk/Window.zig +++ b/src/apprt/gtk/Window.zig @@ -269,7 +269,7 @@ pub fn closeSurface(self: *Window, surface: *Surface) void { } fn closeSurfaceInPaned(self: *Window, surface: *Surface, paned: *Paned, position: Position) void { - const sibling = switch (position) { + const sibling_child, const sibling_widget = switch (position) { .start => .{ paned.child2, c.gtk_paned_get_end_child(paned.paned), @@ -279,9 +279,6 @@ fn closeSurfaceInPaned(self: *Window, surface: *Surface, paned: *Paned, position c.gtk_paned_get_start_child(paned.paned), }, }; - // TODO: Use destructuring syntax once it doesn't break ZLS - const sibling_child = sibling[0]; - const sibling_widget = sibling[1]; // Keep explicit reference to sibling's widget (gl_area, or Paned), so it's // not destroyed when we remove it from GtkPaned.