on xenial help sign in
unset model in quicklist before closing it.
a54679cMichael Zanetti
Launcher/LauncherPanel.qml+5−1
@@ -492,6 +492,7 @@ Item {
492 height: childrenRect.height
492 height: childrenRect.height
493
493
494 Repeater {
494 Repeater {
495+ id: popoverRepeater
495 model: popover.model
496 model: popover.model
496
497
497 ListItems.Standard {
498 ListItems.Standard {
@@ -502,8 +503,11 @@ Item {
502 if (!model.clickable) {
503 if (!model.clickable) {
503 return;
504 return;
504 }
505 }
505− LauncherModel.quickListActionInvoked(appId, index);
506 PopupUtils.close(popover);
506 PopupUtils.close(popover);
507+ // Unsetting model to prevent showing changing entries during fading out
508+ // that may happen because of triggering an action.
509+ LauncherModel.quickListActionInvoked(appId, index);
510+ popoverRepeater.model = undefined;
507 }
511 }
508 }
512 }
509 }
513 }