luci-base: add full page overlay during apply
authorJo-Philipp Wich <jo@mein.io>
Thu, 31 May 2018 13:34:32 +0000 (15:34 +0200)
committerJo-Philipp Wich <jo@mein.io>
Thu, 31 May 2018 13:38:42 +0000 (15:38 +0200)
commit5427395649f8145053922ebc0df9882fc145e88e
tree7843fdb26cd99e38d41b40267c3692f5a86cbf83
parent5452cc214ed5ef9b6a25711754ed97384166f924
luci-base: add full page overlay during apply

After applying uci configuration, a full map reload is required in many
cases as the anonymous section identifiers might have been rehashed, causing
the rendered map to go out of sync.

To avoid that, add both a full page overlay preventing further page
interaction and let the apply widget forcibly reload the current view once
the operation is complete.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-base/luasrc/view/cbi/apply_widget.htm