@@ -88,7 +88,7 @@ FocusScope {
88 scopeView.maybePreviewIndex = undefined;
88 scopeView.maybePreviewIndex = undefined;
89 scopeView.maybePreviewResultsModel = undefined;
89 scopeView.maybePreviewResultsModel = undefined;
90 scopeView.maybePreviewLimitedCategoryItemCount = undefined;
90 scopeView.maybePreviewLimitedCategoryItemCount = undefined;
91− scopeView.maybePreviewCategoryId = undefined;
91+ scopeView.maybePreviewCategoryId = "";
93 if (scope.preview(result, categoryId)) {
93 if (scope.preview(result, categoryId)) {
94 openPreview(index, resultsModel, limitedCategoryItemCount, categoryId);
94 openPreview(index, resultsModel, limitedCategoryItemCount, categoryId);
@@ -154,15 +154,16 @@ FocusScope {
154 onHideDash: subPageLoader.closeSubPage()
154 onHideDash: subPageLoader.closeSubPage()
155 onPreviewRequested: { // (QVariant const& result)
155 onPreviewRequested: { // (QVariant const& result)
156 if (result === scopeView.maybePreviewResult) {
156 if (result === scopeView.maybePreviewResult) {
157− scopeView.maybePreviewResult = undefined;
158 openPreview(scopeView.maybePreviewIndex,
157 openPreview(scopeView.maybePreviewIndex,
159 scopeView.maybePreviewResultsModel,
158 scopeView.maybePreviewResultsModel,
160 scopeView.maybePreviewLimitedCategoryItemCount,
159 scopeView.maybePreviewLimitedCategoryItemCount,
161 scopeView.maybePreviewCategoryId);
160 scopeView.maybePreviewCategoryId);
162+ scopeView.maybePreviewResult = undefined;
162 scopeView.maybePreviewIndex = undefined;
163 scopeView.maybePreviewIndex = undefined;
163 scopeView.maybePreviewResultsModel = undefined;
164 scopeView.maybePreviewResultsModel = undefined;
164 scopeView.maybePreviewLimitedCategoryItemCount = undefined;
165 scopeView.maybePreviewLimitedCategoryItemCount = undefined;
165− scopeView.maybePreviewCategoryId = undefined;
166+ scopeView.maybePreviewCategoryId = "";