From 4172afbfb1e30abee81843d1ac9c2ca566e0bcb3 Mon Sep 17 00:00:00 2001 From: Alan Date: Thu, 4 Jan 2024 18:45:39 +0800 Subject: [PATCH] done obj is optional --- src/Builder4/ValaProjectSettingsPopover.bjs | 5 +---- src/Builder4/ValaProjectSettingsPopover.vala | 6 +----- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/Builder4/ValaProjectSettingsPopover.bjs b/src/Builder4/ValaProjectSettingsPopover.bjs index df33c1b7f..a660e0dc2 100644 --- a/src/Builder4/ValaProjectSettingsPopover.bjs +++ b/src/Builder4/ValaProjectSettingsPopover.bjs @@ -8,7 +8,6 @@ "Project.Gtk project" : "null", "Project.GtkValaSettings? selected_target" : "null", "Xcls_MainWindow window" : "null", - "bool autohide" : false, "bool done" : false, "bool modal" : true, "items" : [ @@ -891,8 +890,6 @@ "if (_this.doneObj != null) {", "\t_this.doneObj.call(_this.project);", "}", - "// hopefull this will work with bjs files..", - "\t", " ", " ", "}" @@ -935,7 +932,7 @@ "}" ], "| void show" : [ - "(Gtk.Window pwin, Project.Gtk project, Project.Callback doneObj) {", + "(Gtk.Window pwin, Project.Gtk project, Project.Callback? doneObj) {", " ", " //print(\"ValaProjectSettings show\\n\");", " this.doneObj = doneObj;", diff --git a/src/Builder4/ValaProjectSettingsPopover.vala b/src/Builder4/ValaProjectSettingsPopover.vala index cdbf088c7..c58c46a35 100644 --- a/src/Builder4/ValaProjectSettingsPopover.vala +++ b/src/Builder4/ValaProjectSettingsPopover.vala @@ -41,7 +41,6 @@ public uint border_width; public bool done; public Project.Gtk project; - public bool autohide; // ctor public ValaProjectSettingsPopover() @@ -56,7 +55,6 @@ this.border_width = 0; this.done = false; this.project = null; - this.autohide = false; // set gobject values this.el.modal = true; @@ -82,7 +80,7 @@ } // user defined functions - public void show (Gtk.Window pwin, Project.Gtk project, Project.Callback doneObj) { + public void show (Gtk.Window pwin, Project.Gtk project, Project.Callback? doneObj) { //print("ValaProjectSettings show\n"); this.doneObj = doneObj; @@ -2028,8 +2026,6 @@ if (_this.doneObj != null) { _this.doneObj.call(_this.project); } - // hopefull this will work with bjs files.. - }); -- 2.39.2