Closed
Description
Gedit 45 removed tab parameter from active-tab-changed
event.
diff --git a/gedit_wakatime/plugin.py b/gedit_wakatime/plugin.py
index e8598c0..55794df 100644
--- a/gedit_wakatime/plugin.py
+++ b/gedit_wakatime/plugin.py
@@ -49,7 +49,11 @@ class WakatimePlugin(GObject.Object, Gedit.WindowActivatable):
return None
return location.get_path()
- def on_active_tab_changed(self, window, tab):
+ def on_active_tab_changed(self, window, tab=None):
+ tab = tab if tab else self.window.get_active_tab()
+ if not tab:
+ return
+
document = tab.get_document()
self._bind_document(document)
Metadata
Assignees
Labels
No labels
Activity