diff --git a/smsapp/qml/ConversationList.qml b/smsapp/qml/ConversationList.qml --- a/smsapp/qml/ConversationList.qml +++ b/smsapp/qml/ConversationList.qml @@ -58,6 +58,7 @@ model: QSortFilterProxyModel { sortOrder: Qt.DescendingOrder sortRole: ConversationListModel.DateRole + filterCaseSensitivity: Qt.CaseInsensitive sourceModel: ConversationListModel { deviceId: device ? device.id() : "" } @@ -68,7 +69,7 @@ placeholderText: i18n("Filter...") width: parent.width onTextChanged: { - view.model.filterRegExp = new RegExp(filter.text, "i") + view.model.setFilterFixedString(filter.text); view.currentIndex = 0 } Keys.onUpPressed: view.currentIndex = Math.max(view.currentIndex-1, 0)