~ken-vandine/ubuntu-system-settings/slotslayout

« back to all changes in this revision

Viewing changes to plugins/bluetooth/DevicePage.qml

merged trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
58
58
        case Device.Mouse:      return i18n.tr("Mouse");
59
59
        case Device.Printer:    return i18n.tr("Printer");
60
60
        case Device.Camera:     return i18n.tr("Camera");
 
61
        case Device.Watch:      return i18n.tr("Watch");
61
62
        default:                return i18n.tr("Other");
62
63
        }
63
64
    }
180
181
                        pageStack.pop();
181
182
                    }
182
183
                    visible: backend.selectedDevice ? true : false
183
 
                    enabled: backend.selectedDevice ? backend.isSupportedType(backend.selectedDevice.type) : false
 
184
                    enabled: backend.selectedDevice && backend.powered ? (backend.isSupportedType(backend.selectedDevice.type) || backend.selectedDevice.connection != Device.Disconnected) : false
184
185
                }
185
186
            }
186
187
            ListItem.SingleControl {
192
193
                        backend.resetSelectedDevice();
193
194
                        pageStack.pop();
194
195
                    }
195
 
                    enabled: backend.selectedDevice && backend.selectedDevice.path.length > 0 ? true : false
 
196
                    enabled: backend.selectedDevice && backend.selectedDevice.path.length > 0 && backend.selectedDevice.paired ? true : false
196
197
                }
197
198
            }
198
199
        }