src/Builder4/MainWindow.bjs
authorAlan Knowles <alan@roojs.com>
Fri, 27 Feb 2015 01:18:53 +0000 (09:18 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 27 Feb 2015 01:18:53 +0000 (09:18 +0800)
src/Builder4/MainWindow.vala

src/Builder4/MainWindow.bjs
src/Builder4/MainWindow.vala

index ffac0f8..a1cec3a 100644 (file)
                  "items" : [
                   {
                    "listeners" : {
-                    "clicked" : "  ( ) => {\n     \n     var cd = DialogConfirm.singleton();\n     cd.el.set_transient_for(_this.el);\n    cd.el.set_modal(true);\n\n     var project =   _this.left_projects.getSelectedProject();\n    if (project == null) {\n        print(\"SKIP - no project\\n\");\n        return;\n    }\n    \n        \n     if (Gtk.ResponseType.YES != cd.show(\"Confirm\", \n        \"Are you sure you want to delete project %s\".printf(project.name))) {\n        return;\n    }\n     \n\n    // confirm?\n    Project.Project.remove(project);\n    this.project = null;\n    \n    this.windowstate.left_projects.is_loaded =  false;\n    this.windowstate.left_projects.load();\n    this.windowstate.clutterfiles.clearFiles();\n\n}"
+                    "clicked" : "  ( ) => {\n     \n     var cd = DialogConfirm.singleton();\n     cd.el.set_transient_for(_this.el);\n    cd.el.set_modal(true);\n\n     var project =   _this.left_projects.getSelectedProject();\n    if (project == null) {\n        print(\"SKIP - no project\\n\");\n        return;\n    }\n    \n        \n     if (Gtk.ResponseType.YES != cd.show(\"Confirm\", \n        \"Are you sure you want to delete project %s\".printf(project.name))) {\n        return;\n    }\n     \n\n    // confirm?\n    Project.Project.remove(project);\n    _this.project = null;\n    \n    _this.windowstate.left_projects.is_loaded =  false;\n    _this.windowstate.left_projects.load();\n    _this.windowstate.clutterfiles.clearFiles();\n\n}"
                    },
                    "* pack" : false,
                    "xtype" : "Button",
index b297d33..7872031 100644 (file)
@@ -2242,11 +2242,11 @@ public class Xcls_MainWindow : Object
             
                 // confirm?
                 Project.Project.remove(project);
-                this.project = null;
+                _this.project = null;
                 
-                this.windowstate.left_projects.is_loaded =  false;
-                this.windowstate.left_projects.load();
-                this.windowstate.clutterfiles.clearFiles();
+                _this.windowstate.left_projects.is_loaded =  false;
+                _this.windowstate.left_projects.load();
+                _this.windowstate.clutterfiles.clearFiles();
             
             });
         }