From 78a01754135612f1349b7b8fd9c8ffe99d5b0db7 Mon Sep 17 00:00:00 2001 From: Triplelexx Date: Fri, 29 Dec 2017 23:16:12 +0000 Subject: [PATCH] fix assetbrowser sorting case sensitivity --- interface/src/scripting/AssetMappingsScriptingInterface.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/interface/src/scripting/AssetMappingsScriptingInterface.cpp b/interface/src/scripting/AssetMappingsScriptingInterface.cpp index a1b2a9ccfc..048bdf3c78 100644 --- a/interface/src/scripting/AssetMappingsScriptingInterface.cpp +++ b/interface/src/scripting/AssetMappingsScriptingInterface.cpp @@ -31,7 +31,9 @@ AssetMappingsScriptingInterface::AssetMappingsScriptingInterface() { _proxyModel.setSourceModel(&_assetMappingModel); _proxyModel.setSortRole(Qt::DisplayRole); _proxyModel.setDynamicSortFilter(true); - _proxyModel.sort(0); + _proxyModel.setSortLocaleAware(true); + _proxyModel.setFilterCaseSensitivity(Qt::CaseInsensitive); + _proxyModel.sort(Qt::SortOrder::AscendingOrder); } void AssetMappingsScriptingInterface::setMapping(QString path, QString hash, QJSValue callback) {