summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2018-11-22 08:57:09 +0100
committerJo-Philipp Wich <jo@mein.io>2018-11-22 12:58:34 +0100
commit14487071db51d4fce258ba5d2531f390ab85fe1a (patch)
treeec33b50cb4a107e9c352b2a574fe50e228d0df00
parent84d50a604493a492c1cf836eccd349da66216e14 (diff)
luci-app-opkg: allow presetting filter via query attribute
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
-rw-r--r--applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js2
-rw-r--r--applications/luci-app-opkg/luasrc/view/opkg.htm2
2 files changed, 2 insertions, 2 deletions
diff --git a/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js b/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
index c2fe2d9fa..274a98292 100644
--- a/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
+++ b/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
@@ -793,7 +793,7 @@ window.requestAnimationFrame(function() {
var filter = document.querySelector('input[name="filter"]'),
keyTimeout = null;
- filter.value = '';
+ filter.value = filter.getAttribute('value');
filter.addEventListener('keyup',
function(ev) {
if (keyTimeout !== null)
diff --git a/applications/luci-app-opkg/luasrc/view/opkg.htm b/applications/luci-app-opkg/luasrc/view/opkg.htm
index 76b3f99ae..0d2a4e292 100644
--- a/applications/luci-app-opkg/luasrc/view/opkg.htm
+++ b/applications/luci-app-opkg/luasrc/view/opkg.htm
@@ -93,7 +93,7 @@
<div>
<label><%:Filter%>:</label>
- <input type="text" name="filter" placeholder="<%:Type to filter…%>" /><!--
+ <input type="text" name="filter" placeholder="<%:Type to filter…%>"<%=attr("value", luci.http.formvalue("query") or "")%> /><!--
--><button class="btn cbi-button" onclick="handleReset(event)"><%:Clear%></button>
</div>