foris-subordinates-plugin issueshttps://gitlab.nic.cz/turris/foris/foris-subordinates-plugin/-/issues2020-11-09T10:24:04+01:00https://gitlab.nic.cz/turris/foris/foris-subordinates-plugin/-/issues/6Device in exclamation mark state2020-11-09T10:24:04+01:00Martin MatějekDevice in exclamation mark stateSuccesfully paired mox (paired to omnia) state is "exclamation mark".
![2020-03-29_22.57.18_10.0.5.1_eba4cbea85ae](/uploads/b0b091dfb49f526166c221e33e320b2e/2020-03-29_22.57.18_10.0.5.1_eba4cbea85ae.png)
Also wifi setup is inaccessible...Succesfully paired mox (paired to omnia) state is "exclamation mark".
![2020-03-29_22.57.18_10.0.5.1_eba4cbea85ae](/uploads/b0b091dfb49f526166c221e33e320b2e/2020-03-29_22.57.18_10.0.5.1_eba4cbea85ae.png)
Also wifi setup is inaccessible with the same state.
![2020-03-29_22.57.48_10.0.5.1_ebd7ec6f870e](/uploads/4e626fa926a361e4da92f73281d22a44/2020-03-29_22.57.48_10.0.5.1_ebd7ec6f870e.png)
Nevertheless, wifi on mox is configured same as on omnia, so it is more matter of wrong detection of Mox state.
## Probable cause
Lost connection to paired device
## Affected software and versions
TOS 4.0.5 (HBS) through 5.1 (HBL) on Omnia, TOS 4.0.5 on MoxMichal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/foris/foris-subordinates-plugin/-/issues/5Netboot related buttons are not clickable in Safari and Firefox on OS X2020-04-08T18:43:12+02:00Martin MatějekNetboot related buttons are not clickable in Safari and Firefox on OS XAccording one ticket on support, user reports that buttons in netboot & subordinates tabs are not clickable in Safari browser.
It is not possible either on MacBook or iPad. Firefox on windows machine works fine.
Reproducible on Safari ...According one ticket on support, user reports that buttons in netboot & subordinates tabs are not clickable in Safari browser.
It is not possible either on MacBook or iPad. Firefox on windows machine works fine.
Reproducible on Safari (Safari/13.0.5 Webkit/605.1.15) and Firefox (v74) on Mac OS X. Chrome on OS X works fine.
## Probable cause
Detection of clicked button by `document.activeElement`, which doesn't work reliable across different browsers.
> For example, on macOS systems, elements that aren't text input elements are not typically focusable by default.
https://developer.mozilla.org/en-US/docs/Web/API/DocumentOrShadowRoot/activeElement
Button events handling is at line 80.
https://gitlab.labs.nic.cz/turris/foris/foris-subordinates-plugin/-/blob/master/foris_plugins/subordinates/templates/subordinates/subordinates_setup.html.j2#L80
Turris OS 5.0