diff options
author | Grigorii Zimin <gzimin@luxoft.com> | 2019-12-10 18:20:47 +0300 |
---|---|---|
committer | Egor Nemtsev <enemtsev@luxoft.com> | 2019-12-10 16:18:23 +0000 |
commit | 8b74fdcdb6022aa6759b8afe640e4990330c44e0 (patch) | |
tree | 0bb4cc7a654621e5567ba873e3e4db8fcb51613e /sysui | |
parent | 8de67c7b64e631f2987dcc2314e671d6388d2747 (diff) |
[sysui, widget_grid] remove an additional save for a previous state
-- there is no need to save anything from previous states
with correctly working state-machine
Change-Id: I34105e8e54d248dcdccc457bf06be759e481466e
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
Diffstat (limited to 'sysui')
-rw-r--r-- | sysui/home/WidgetGrid.qml | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/sysui/home/WidgetGrid.qml b/sysui/home/WidgetGrid.qml index cccdfce9..00757f01 100644 --- a/sysui/home/WidgetGrid.qml +++ b/sysui/home/WidgetGrid.qml @@ -467,20 +467,9 @@ Item { appInfo.asWidget = false; } - onActiveChanged: { - if (active) { - //keep widget state of item on index when maximized - widgetStateWhenMaximized = widgetState; - clickedIndexWhenMaximized = index; - } - } - widgetState: { if (!appInfo || !appInfo.asWidget) { return ""; - } else if ((widgetStateWhenMaximized !== "") && (clickedIndexWhenMaximized > -1) - && (clickedIndexWhenMaximized === index)) { - return widgetStateWhenMaximized; } else { switch (Math.round(height / (root.rowHeight - root.resizerHandleHeight))) { case 0: @@ -515,6 +504,7 @@ Item { return "home" } } + states: [ State { name: "home" @@ -619,8 +609,6 @@ Item { // to figure out which handle is being dragged without having to know about the // size of their touch areas. onPressed: { - widgetStateWhenMaximized = ""; - clickedIndexWhenMaximized = -1; pressedYDelta = mouseY - (height / 2); widgetColumn.onResizeHandlePressed(mapToItem(root, mouseX, height / 2)) } |