Philipp Hörist pushed to branch master at gajim / gajim

Commits:
b749eccf by Philipp Hörist at 2018-05-27T10:51:57+02:00
Fix idle detection

Fixes #9149

- - - - -


2 changed files:

- gajim/common/idle.py
- gajim/gui_interface.py


Changes:

=====================================
gajim/common/idle.py
=====================================
--- a/gajim/common/idle.py
+++ b/gajim/common/idle.py
@@ -194,6 +194,7 @@ class IdleMonitor:
     def is_available(self):
         return self._idle_monitor is not None
 
+    @property
     def state(self):
         if not self.is_available():
             return IdleState.UNKNOWN


=====================================
gajim/gui_interface.py
=====================================
--- a/gajim/gui_interface.py
+++ b/gajim/gui_interface.py
@@ -1116,7 +1116,7 @@ class Interface:
         app.block_signed_in_notifications[account] = True
         connected = obj.conn.connected
 
-        if idle.Monitor.is_unknown() and connected in (2, 3):
+        if not idle.Monitor.is_unknown() and connected in (2, 3):
             # we go online or free for chat, so we activate auto status
             app.sleeper_state[account] = 'online'
         elif not ((idle.Monitor.is_away() and connected == 4) or \



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/b749eccf51098e6463c5bc7281c0dd321cbb9ef1

---
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/b749eccf51098e6463c5bc7281c0dd321cbb9ef1
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
Commits@gajim.org
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to