Fix room name case sensitivity UI issue (#403)

This commit is contained in:
et0h 2021-10-18 20:30:31 +01:00
parent bbcef5d82c
commit 69621ee710
2 changed files with 6 additions and 0 deletions

View File

@ -655,6 +655,9 @@ class ConfigDialog(QtWidgets.QDialog):
self.serverpassLabel = QLabel(getMessage("password-label"), self)
self.roomsCombobox = QtWidgets.QComboBox(self)
self.roomsCombobox.setEditable(True)
caseSensitiveCompleter = QtWidgets.QCompleter("", self)
caseSensitiveCompleter.setCaseSensitivity(Qt.CaseSensitive)
self.roomsCombobox.setCompleter(caseSensitiveCompleter)
self.fillRoomsCombobox()
self.roomsCombobox.setEditText(config['room'])
self.usernameLabel = QLabel(getMessage("name-label"), self)

View File

@ -1491,6 +1491,9 @@ class MainWindow(QtWidgets.QMainWindow):
window.listLayout.addWidget(window.listSplit)
window.roomsCombobox = QtWidgets.QComboBox(self)
window.roomsCombobox.setEditable(True)
caseSensitiveCompleter = QtWidgets.QCompleter("", self)
caseSensitiveCompleter.setCaseSensitivity(Qt.CaseSensitive)
window.roomsCombobox.setCompleter(caseSensitiveCompleter)
#window.roomsCombobox.setMaxLength(constants.MAX_ROOM_NAME_LENGTH)
window.roomButton = QtWidgets.QPushButton(
QtGui.QPixmap(resourcespath + 'door_in.png'),