Controls default interval: 1; Popup interval: hardcoded 500 ms.

This commit is contained in:
piotr
2021-03-11 00:11:41 +01:00
parent 03acbadb6f
commit e1bffe3b1c
3 changed files with 4 additions and 4 deletions

View File

@@ -1592,7 +1592,7 @@ class EditorWrapper(object):
self.ctrl_interval = builder.get_object("interval")
self.ctrl_interval.set_numeric(True)
adj = Gtk.Adjustment(value=2, lower=1, upper=60, step_increment=1, page_increment=10, page_size=1)
adj = Gtk.Adjustment(value=1, lower=1, upper=60, step_increment=1, page_increment=10, page_size=1)
self.ctrl_interval.configure(adj, 1, 0)
self.ctrl_interval.set_value(settings["interval"])

View File

@@ -35,7 +35,7 @@
"battery": ""
},
"show-values": false,
"interval": 2,
"interval": 1,
"icon-size": 16,
"hover-opens": true,
"leave-closes": true,

View File

@@ -518,7 +518,7 @@ class PopupWindow(Gtk.Window):
e_box.connect('button-press-event', self.switch_menu_box)
Gdk.threads_add_timeout_seconds(GLib.PRIORITY_LOW, settings["interval"], self.refresh)
Gdk.threads_add_timeout(GLib.PRIORITY_LOW, 500, self.refresh)
def on_window_exit(self, w, e):
self.hide()
@@ -564,8 +564,8 @@ class PopupWindow(Gtk.Window):
return eb
def refresh(self, *args):
self.refresh_sinks()
if self.get_visible():
self.refresh_sinks()
if "net" in self.settings["components"] and commands["netifaces"]:
if self.parent.net_icon_name != self.net_icon_name:
update_image(self.net_image, self.parent.net_icon_name, self.icon_size, self.icons_path)