summaryrefslogtreecommitdiffhomepage
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js
index 0829a92fdd..0157d2b126 100644
--- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js
+++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js
@@ -1076,13 +1076,17 @@ return view.extend({
o.modalonly = false;
o.textvalue = function(section_id) {
var dev = getDevice(section_id),
- ext = section_id.match(/^dev:/);
+ ext = section_id.match(/^dev:/),
+ icon = render_iface(dev);
- return E('span', {
- 'class': 'ifacebadge',
- 'style': ext ? 'opacity:.5' : null
- }, [
- render_iface(dev), ' ', dev ? dev.getName() : (uci.get('network', section_id, 'name') || '?')
+ if (ext)
+ icon.querySelector('img').style.opacity = '.5';
+
+ return E('span', { 'class': 'ifacebadge' }, [
+ icon,
+ E('span', { 'style': ext ? 'opacity:.5' : null }, [
+ dev ? dev.getName() : (uci.get('network', section_id, 'name') || '?')
+ ])
]);
};