From bc56173436bd9b298f354e5e259adc12830b6276 Mon Sep 17 00:00:00 2001 From: Jeremy Newton Date: Thu, 23 Feb 2012 13:41:32 -0500 Subject: [PATCH] Should Fix Issue #1 Checks for the batterymenu visibility more directly --- inhibit-applet@alexjnewt.hotmail.com/extension.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/inhibit-applet@alexjnewt.hotmail.com/extension.js b/inhibit-applet@alexjnewt.hotmail.com/extension.js index 715243e..cd530be 100644 --- a/inhibit-applet@alexjnewt.hotmail.com/extension.js +++ b/inhibit-applet@alexjnewt.hotmail.com/extension.js @@ -30,9 +30,9 @@ function init(extensionMeta) { } function enable() { - //Temporary variable to check power devices - let temp = Main.panel._statusArea.battery._deviceItems; - if(temp == "") + //Check if battery menu is visible + //Then check if a11y menu is visible + if(!Main.panel._statusArea.battery.actor.get_paint_visibility()) { //check for no battery or power device, i.e. no battery menu if(Main.panel._statusArea.a11y != null) { //check for no a11y (such as from noa11y extension)