summaryrefslogtreecommitdiff
path: root/extension.js
diff options
context:
space:
mode:
authorBartosz Jaroszewski <b.jarosze@gmail.com>2020-05-17 13:34:27 +0200
committerBartosz Jaroszewski <b.jarosze@gmail.com>2020-05-17 13:34:27 +0200
commita7a94523dd8432a731b497a90de7b119bcd34f29 (patch)
tree3c1a623c877ac175e91cf8e8d449155b8a6c689b /extension.js
parent3e173911f5aeeaa4572bc4d972cd4673a64f2fa0 (diff)
add show refresh button configuration
Diffstat (limited to 'extension.js')
-rw-r--r--extension.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/extension.js b/extension.js
index 1432dad..cff5c84 100644
--- a/extension.js
+++ b/extension.js
@@ -196,6 +196,9 @@ class BluetoothQuickConnect {
_addDevicesToMenu() {
this._getPairedDevices().forEach((device) => {
device.item.isEmitActivatedEnabled = !this._keepMenuOnToggle();
+ if (!this._showRefreshButton())
+ device.item.hideRefreshButton();
+
this._menu.addMenuItem(device.item, 1);
});
}
@@ -232,6 +235,10 @@ class BluetoothQuickConnect {
_keepMenuOnToggle() {
return this._settings.get_boolean('keep-menu-on-toggle');
}
+
+ _showRefreshButton() {
+ return this._settings.get_boolean('refresh-button-on');
+ }
}
let bluetoothQuickConnect = null;