From fda4fc674d701a73bca6b9249f9eef7be10e3d1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Sat, 9 Jul 2011 17:23:03 +0200 Subject: [PATCH] power: Remove _checkError() On error, we tried to kill and respawn gnome-power-manager, but as of commit c5676900 the DBus interface provided by g-s-d's power plugin is used, so the respawning does not have any effect. https://bugzilla.gnome.org/show_bug.cgi?id=654300 --- js/ui/status/power.js | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/js/ui/status/power.js b/js/ui/status/power.js index fe757ec36..a64a2ba6a 100644 --- a/js/ui/status/power.js +++ b/js/ui/status/power.js @@ -93,7 +93,6 @@ Indicator.prototype = { _readPrimaryDevice: function() { this._proxy.GetPrimaryDeviceRemote(Lang.bind(this, function(device, error) { if (error) { - this._checkError(error); this._hasPrimary = false; this._primaryDeviceId = null; this._batteryItem.actor.hide(); @@ -145,7 +144,6 @@ Indicator.prototype = { this._deviceItems = []; if (error) { - this._checkError(error); this._deviceSep.actor.hide(); return; } @@ -176,21 +174,12 @@ Indicator.prototype = { this.setGIcon(gicon); this.actor.show(); } else { - this._checkError(error); this.menu.close(); this.actor.hide(); } })); this._readPrimaryDevice(); this._readOtherDevices(); - }, - - _checkError: function(error) { - if (!this._restarted && error && error.message.match(/org\.freedesktop\.DBus\.Error\.(UnknownMethod|InvalidArgs)/)) { - Util.killall('gnome-power-manager'); - Util.spawn(['gnome-power-manager']); - this._restarted = true; - } } };