Changeset View
Changeset View
Standalone View
Standalone View
applets/kicker/package/contents/ui/DashboardRepresentation.qml
Show First 20 Lines • Show All 905 Lines • ▼ Show 20 Line(s) | 845 | delegate: MouseArea { | |||
---|---|---|---|---|---|
906 | } | 906 | } | ||
907 | 907 | | |||
908 | onAboutToShowActionMenu: { | 908 | onAboutToShowActionMenu: { | ||
909 | var actionList = hasActionList ? model.actionList : []; | 909 | var actionList = hasActionList ? model.actionList : []; | ||
910 | Tools.fillActionMenu(i18n, actionMenu, actionList, ListView.view.model.favoritesModel, model.favoriteId); | 910 | Tools.fillActionMenu(i18n, actionMenu, actionList, ListView.view.model.favoritesModel, model.favoriteId); | ||
911 | } | 911 | } | ||
912 | 912 | | |||
913 | onActionTriggered: { | 913 | onActionTriggered: { | ||
914 | Tools.triggerAction(ListView.view.model, model.index, actionId, actionArgument); | 914 | if (Tools.triggerAction(ListView.view.model, model.index, actionId, actionArgument) === true) { | ||
915 | plasmoid.expanded = false; | ||||
916 | } | ||||
915 | } | 917 | } | ||
916 | 918 | | |||
917 | function openActionMenu(visualParent, x, y) { | 919 | function openActionMenu(visualParent, x, y) { | ||
918 | aboutToShowActionMenu(actionMenu); | 920 | aboutToShowActionMenu(actionMenu); | ||
919 | actionMenu.visualParent = visualParent; | 921 | actionMenu.visualParent = visualParent; | ||
920 | actionMenu.open(x, y); | 922 | actionMenu.open(x, y); | ||
921 | } | 923 | } | ||
922 | 924 | | |||
▲ Show 20 Lines • Show All 146 Lines • Show Last 20 Lines |