[gnome-shell] BluetoothStatus: hide the device separator if no devices are shown
- From: Giovanni Campagna <gcampagna src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] BluetoothStatus: hide the device separator if no devices are shown
- Date: Thu, 6 Jan 2011 18:48:54 +0000 (UTC)
commit cedcbc5fcf33c5033ea35030d491858a963fa317
Author: Giovanni Campagna <gcampagna src gnome org>
Date: Tue Dec 21 15:53:28 2010 +0100
BluetoothStatus: hide the device separator if no devices are shown
When BluetoothApplet::show-full-menu property is notified (when you
switch from a disabled adapter / no adapter to an active one), we
would show all the menu, including the device separator, without
checking if any devices actually existed.
https://bugzilla.gnome.org/show_bug.cgi?id=637690
js/ui/status/bluetooth.js | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/js/ui/status/bluetooth.js b/js/ui/status/bluetooth.js
index 47a7ed2..7a6206d 100644
--- a/js/ui/status/bluetooth.js
+++ b/js/ui/status/bluetooth.js
@@ -267,7 +267,10 @@ Indicator.prototype = {
_updateFullMenu: function() {
if (this._applet.show_full_menu) {
this._showAll(this._fullMenuItems);
- this._showAll(this._deviceItems);
+ if (this._hasDevices)
+ this._showAll(this._deviceItems);
+ else
+ this._deviceSep.hide();
} else {
this._hideAll(this._fullMenuItems);
this._hideAll(this._deviceItems);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]