src/Builder4/Editor.bjs
authorAlan Knowles <alan@roojs.com>
Tue, 19 Mar 2024 15:00:39 +0000 (23:00 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 19 Mar 2024 15:00:39 +0000 (23:00 +0800)
src/Builder4/Editor.vala

src/Builder4/Editor.bjs
src/Builder4/Editor.vala

index fb9045a..70cbbb4 100644 (file)
        "id" : "navigationwindow",
        "items" : [
         {
+         "# Gtk.Widget? selected_row" : "null",
          "# int last_selected_line" : "-1",
-         "# int selected_row" : "-1",
          "$ xns" : "Gtk",
          "* prop" : "child",
          "id" : "navigation",
index 32f5d91..69fa98b 100644 (file)
@@ -1771,7 +1771,7 @@ public class Editor : Object
 
                        // my vars (def)
                public int last_selected_line;
-               public int selected_row;
+               public Gtk.Widget? selected_row;
 
                // ctor
                public Xcls_navigation(Editor _owner )
@@ -1783,7 +1783,7 @@ public class Editor : Object
 
                        // my vars (dec)
                        this.last_selected_line = -1;
-                       this.selected_row = -1;
+                       this.selected_row = null;
 
                        // set gobject values
                        this.el.name = "editor-navigation";