diff --git a/static/js/statusIcon.js b/static/js/statusIcon.js index 621fbc4..635477e 100644 --- a/static/js/statusIcon.js +++ b/static/js/statusIcon.js @@ -1,9 +1,9 @@ 'use strict'; oml.ui.statusIcon = function(user, index) { - - var status = getStatus(user), - that = Ox.Element({ + var status = 'unknown'; + status = getStatus(user); + var that = Ox.Element({ tooltip: Ox._({ connected: 'Connected', disconnected: 'Disconnected', @@ -42,6 +42,9 @@ oml.ui.statusIcon = function(user, index) { } function getStatus(data) { + if (user.id != oml.user.id && data.id == oml.user.id && data.online) { + return status == 'unknown' ? 'disconnected' : status; + } if (!oml.user.online) { return 'unknown'; }