Showing the changes to interface/src/scripting/WindowScriptingInterface.cpp (1 of 5 files). Show all
Unified · Split
| @@ -205,7 +205,9 @@ QScriptValue WindowScriptingInterface::showBrowse(const QString& title, const QS · 204 unmodified lines | ||
| 205 | 205 | /// \return QScriptValue file path as a string if one was selected, otherwise `QScriptValue::NullValue` |
| 206 | 206 | QScriptValue WindowScriptingInterface::showS3Browse(const QString& nameFilter) { |
| 207 | 207 | ModelsBrowser browser(ENTITY_MODEL); |
| 208 | − browser.setNameFilter(nameFilter); | |
| 208 | + if (nameFilter != "") { | |
| 209 | + browser.setNameFilter(nameFilter); | |
| 210 | + } | |
| 209 | 211 | QEventLoop loop; |
| 210 | 212 | connect(&browser, &ModelsBrowser::selected, &loop, &QEventLoop::quit); |
| 211 | 213 | QMetaObject::invokeMethod(&browser, "browse", Qt::QueuedConnection); |