src/Builder4/WindowLeftTree.bjs
authorAlan <alan@roojs.com>
Thu, 25 Jan 2024 08:59:58 +0000 (16:59 +0800)
committerAlan <alan@roojs.com>
Thu, 25 Jan 2024 08:59:58 +0000 (16:59 +0800)
src/Builder4/WindowLeftTree.vala

src/Builder4/WindowLeftTree.bjs
src/Builder4/WindowLeftTree.vala

index e540fa8..757930c 100644 (file)
            "(  x, y) => {",
            " ",
            "\tif (_this.view.dragNode != null) {",
-           "\t\tvar seq = _this.dragsource.el.get_current_sequence();",
-           "\t\tGLib.debug(\"is shift pressed? %d\", (int)  seq.get_current_event_state());\t\t",
+           "\t\tvar ds = _this.dragsource.el;",
+           "\t\tvar seq = ds.get_current_sequence();",
+           "\t\tGLib.debug(\"is shift pressed? %d\", (int)  ds.get_current_event_state(seq));\t\t",
            "\t}",
            "/*\tif ((Gdk.ModifierType.SHIFT_MASK & this.el.get_current_event_state()) > 0) {",
            "\t\tGLib.debug(\"shift is pressed?\");",
index afcba7e..fd317d4 100644 (file)
@@ -953,8 +953,9 @@ public class Xcls_WindowLeftTree : Object
                        this.el.motion.connect( (  x, y) => {
                         
                                if (_this.view.dragNode != null) {
-                                       var seq = _this.dragsource.el.get_current_sequence();
-                                       GLib.debug("is shift pressed? %d", (int)  seq.get_current_event_state());               
+                                       var ds = _this.dragsource.el;
+                                       var seq = ds.get_current_sequence();
+                                       GLib.debug("is shift pressed? %d", (int)  ds.get_current_event_state(seq));             
                                }
                        /*      if ((Gdk.ModifierType.SHIFT_MASK & this.el.get_current_event_state()) > 0) {
                                        GLib.debug("shift is pressed?");