From 0e205f0d555d56020f5cdd1c26b973e855d66f29 Mon Sep 17 00:00:00 2001 From: yann300 Date: Thu, 16 Apr 2015 17:40:58 +0200 Subject: [PATCH] bug fix: JavaScript console loop in the right order --- mix/qml/WebPreview.qml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/mix/qml/WebPreview.qml b/mix/qml/WebPreview.qml index 44f96a775..6db727e3b 100644 --- a/mix/qml/WebPreview.qml +++ b/mix/qml/WebPreview.qml @@ -377,7 +377,7 @@ Item { font.italic: true font.pointSize: appStyle.absoluteSize(-3) anchors.verticalCenter: parent.verticalCenter - + property bool active: false property var history: [] property int index: -1 @@ -394,12 +394,20 @@ Item { expressionInput.text = history[index]; } + onTextChanged: { + active = text !== ""; + if (!active) + index = -1; + } + Keys.onDownPressed: { - displayCache(1); + if (active) + displayCache(-1); } Keys.onUpPressed: { - displayCache(-1); + displayCache(1); + active = true; } Keys.onEnterPressed: