diff --git a/src/org/kde/kdeconnect/UserInterface/PairingFragment.java b/src/org/kde/kdeconnect/UserInterface/PairingFragment.java --- a/src/org/kde/kdeconnect/UserInterface/PairingFragment.java +++ b/src/org/kde/kdeconnect/UserInterface/PairingFragment.java @@ -159,28 +159,28 @@ SectionItem section; Resources res = getResources(); - section = new SectionItem(res.getString(R.string.category_not_paired_devices)); + section = new SectionItem(res.getString(R.string.category_connected_devices)); section.isSectionEmpty = true; items.add(section); for (Device device : devices) { - if (device.isReachable() && !device.isPaired()) { + if (device.isReachable() && device.isPaired()) { items.add(new PairingDeviceItem(device, PairingFragment.this)); section.isSectionEmpty = false; } } + if (section.isSectionEmpty) { + items.remove(items.size() - 1); //Remove connected devices section if empty + } - section = new SectionItem(res.getString(R.string.category_connected_devices)); + section = new SectionItem(res.getString(R.string.category_not_paired_devices)); section.isSectionEmpty = true; items.add(section); for (Device device : devices) { - if (device.isReachable() && device.isPaired()) { + if (device.isReachable() && !device.isPaired()) { items.add(new PairingDeviceItem(device, PairingFragment.this)); section.isSectionEmpty = false; } } - if (section.isSectionEmpty) { - items.remove(items.size() - 1); //Remove connected devices section if empty - } section = new SectionItem(res.getString(R.string.category_remembered_devices)); section.isSectionEmpty = true;