Fix #7378 - search bar in files brower
[roobuilder] / src / Builder4 / GtkView.vala
index 7991ac6..af57595 100644 (file)
@@ -290,14 +290,13 @@ public class Xcls_GtkView : Object
         }
         
         
-        var filename = this.file.getIconFileName(false);
-        
+    
         var  win = this.el.get_parent_window();
         var width = win.get_width();
         var height = win.get_height();
         try {
              Gdk.Pixbuf screenshot = Gdk.pixbuf_get_from_window(win, 0, 0, width, height); // this.el.position?
-             screenshot.save(filename,"png");
+             this.file.writeIcon(screenshot);
         } catch (Error e) {
             
         }
@@ -1140,6 +1139,7 @@ public class Xcls_GtkView : Object
             // set gobject values
             this.el.always_show_image = true;
             this.el.visible = false;
+            this.el.show();
 
             //listeners
             this.el.button_press_event.connect( () => {
@@ -1403,6 +1403,7 @@ public class Xcls_GtkView : Object
 
             // set gobject values
             this.el.label = "Case Sensitive";
+            this.el.show();
 
             // init method
 
@@ -1433,6 +1434,7 @@ public class Xcls_GtkView : Object
 
             // set gobject values
             this.el.label = "Regex";
+            this.el.show();
 
             // init method
 
@@ -1463,6 +1465,7 @@ public class Xcls_GtkView : Object
 
             // set gobject values
             this.el.label = "Multi-line (add \\n)";
+            this.el.show();
 
             // init method