luci-mod-admin-full: fix status page render glitch on Chrome
authorJo-Philipp Wich <jo@mein.io>
Thu, 31 May 2018 05:38:40 +0000 (07:38 +0200)
committerJo-Philipp Wich <jo@mein.io>
Thu, 31 May 2018 05:38:40 +0000 (07:38 +0200)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-mod-admin-full/luasrc/view/admin_status/index.htm

index 73e5516bf5ba63df4e914f219811a06c3fb4e361..c5952064aaa3319432415974429361fcab766366 100644 (file)
                        us.appendChild(renderBox(
                                '<%:IPv4 Upstream%>',
                                (ifc.ifname && ifc.proto != 'none'),
-                               [ renderBadge(
+                               [ E('div', {}, renderBadge(
                                        '<%=resource%>/icons/%s.png'.format((ifc && ifc.type) ? ifc.type : 'ethernet_disabled'), null,
                                        '<%:Device%>', ifc ? (ifc.name || ifc.ifname || '-') : '-',
-                                       '<%:MAC-Address%>', (ifc && ifc.ether) ? ifc.mac : null) ],
+                                       '<%:MAC-Address%>', (ifc && ifc.ether) ? ifc.mac : null)) ],
                                '<%:Protocol%>', ifc.i18n || E('em', '<%:Not connected%>'),
                                '<%:Address%>', (ifc.ipaddr) ? ifc.ipaddr : '0.0.0.0',
                                '<%:Netmask%>', (ifc.netmask && ifc.netmask != ifc.ipaddr) ? ifc.netmask : '255.255.255.255',
                        us.appendChild(renderBox(
                                '<%:IPv6 Upstream%>',
                                (ifc6.ifname && ifc6.proto != 'none'),
-                               [ renderBadge(
+                               [ E('div', {}, renderBadge(
                                        '<%=resource%>/icons/%s.png'.format(ifc6.type || 'ethernet_disabled'), null,
                                        '<%:Device%>', ifc6 ? (ifc6.name || ifc6.ifname || '-') : '-',
-                                       '<%:MAC-Address%>', (ifc6 && ifc6.ether) ? ifc6.mac : null) ],
+                                       '<%:MAC-Address%>', (ifc6 && ifc6.ether) ? ifc6.mac : null)) ],
                                '<%:Protocol%>', ifc6.i18n ? (ifc6.i18n + (ifc6.proto === 'dhcp' && ifc6.ip6prefix ? '-PD' : '')) : E('em', '<%:Not connected%>'),
                                '<%:Prefix Delegated%>', ifc6.ip6prefix,
                                '<%:Address%>', (ifc6.ip6prefix) ? (ifc6.ip6addr || null) : (ifc6.ipaddr || '::'),