print("POPUP: " + typeof(menu.el.popup));
var isSeed = typeof(Seed) != 'undefined';
- if (isSeed) {
+ /* if (isSeed) {
+
+ //print(JSON.stringify([null, null, Gtk.StatusIcon.position_menu , this.el , 1, Gtk.get_current_event_time()]));
+ print( Gtk.get_current_event_time());
menu.el.popup(null, null, Gtk.StatusIcon.position_menu , this.el , 1, Gtk.get_current_event_time());
//menu.el.popup(null, null,null, null, 1, Gtk.get_current_event_time());
return;
}
- menu.el.popup(null, null, null,null, 1, Gtk.get_current_event_time());
+ */
+ Gtk.get_current_event_device ()
+ menu.el.popup_for_device(
+ Gtk.get_current_event_device (),
+ null, null,null, null, null,
+ 1, Gtk.get_current_event_time());
//var g = { };
//this.el.get_geometry(g,a,null);
// should check to see if @ top or bottom I guess..
- menu.el.get_toplevel().move(1, 1);
-
+ //menu.el.get_toplevel().move(a.x, a.y +a.height);
+ menu.el.get_toplevel().move(10,10);
+
}
},
items : [