From bb3e93b55d37d244df221d0cc212850640fb8f91 Mon Sep 17 00:00:00 2001
From: Nils Schneider <nils@nilsschneider.net>
Date: Tue, 21 Jan 2014 19:48:19 +0100
Subject: [PATCH] gluon-config-mode: more compact tc form

Hide the downstream/upstream input fields when bandwitdh limiting is
disabled.
---
 .../usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua     | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/gluon-config-mode/files/usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua b/package/gluon-config-mode/files/usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua
index 4d8898bd0..2c36dda14 100644
--- a/package/gluon-config-mode/files/usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua
+++ b/package/gluon-config-mode/files/usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua
@@ -33,11 +33,13 @@ o.rmempty = false
 o.description = "Begrenzt die Geschwindigkeit, mit der dieser Knoten auf das Internet zugreifen darf. Kann aktiviert werden, wenn der eigene Internetanschluss durch den Freifunkknoten merklich ausgebremst wird."
 
 o = s:option(Value, "_limit_ingress", "Downstream")
+o:depends("_limit_enabled", "1")
 o.value = uci:get("gluon-simple-tc", meshvpn_name, "limit_ingress")
 o.rmempty = false
 o.datatype = "integer"
 
 o = s:option(Value, "_limit_egress", "Upstream")
+o:depends("_limit_enabled", "1")
 o.value = uci:get("gluon-simple-tc", meshvpn_name, "limit_egress")
 o.rmempty = false
 o.datatype = "integer"
-- 
GitLab