Pratiquement 1 F5 sur deux, voir plus, j’ai ce phénomène avec Google Chrome dernière version sur Windows 10 Insider.
Note : J’ai vidé le cache du navigateur pour être certain, cela se reproduit encore.
Je ne constate pas ce défaut avec Microsoft Edge. L’ensemble, sur Windows 10 Insider Fast.
J’ai vue passer cela en bug (corrigé) pour l’affichage mobile, mais la c’est l’affichage bureau.
Note : Si je clic 10 fois sur l’icône d’accueil de Jeedom, le problème n’est pas présent, c’est que F5 qui créer cela.
Si je fait CTRL F5, sur Chrome, je n’ai jamais ce problème. Sinon, c’est tout le temps (je n’avais pas constaté cela dans les précédentes version à vendredi).
Arf, c’est un truc de fou, mais quand F12 est démarré, cela ne l’a fait qu’une fois.
Onglet « Console » avec le mode « Verbose »
getResource.php?file=3rdparty/jquery.tree/jstree.min.js&md5=58ab0a8021329f118319f7cfbc3f096e&lang=fr_FR:6 [Deprecation] document.registerElement is deprecated and will be removed in M73, around March 2019. Please use window.customElements.define instead. See https://www.chromestatus.com/features/4642138092470272 for more details.
(anonymous) @ getResource.php?file=3rdparty/jquery.tree/jstree.min.js&md5=58ab0a8021329f118319f7cfbc3f096e&lang=fr_FR:6
(anonymous) @ getResource.php?file=3rdparty/jquery.tree/jstree.min.js&md5=58ab0a8021329f118319f7cfbc3f096e&lang=fr_FR:2
(anonymous) @ getResource.php?file=3rdparty/jquery.tree/jstree.min.js&md5=58ab0a8021329f118319f7cfbc3f096e&lang=fr_FR:2
getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2 [Violation] 'setTimeout' handler took 62ms
getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
send @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
ajax @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
k._evalUrl @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
Ie @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
append @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
k.fn.<computed> @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
$.include @ getResource.php?file=3rdparty/jquery.utils/jquery.utils.js&md5=3805c148d066b37c90e039fb1cefc884&lang=fr_FR:241
jeedom.cmd.update.<computed> @ VM31793:3
(anonymous) @ VM31793:31
b @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
Ie @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
append @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
(anonymous) @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
_ @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
html @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
success @ getResource.php?file=desktop/js/dashboard.js&md5=02e08dff03f74beebabc7fe2cd76e44f&lang=fr_FR:191
success @ getResource.php?file=core/js/private.class.js&md5=b8db8507901b84d70b6da0fc7ba03668&lang=fr_FR:117
c @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
fireWith @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
l @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
(anonymous) @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
load (async)
send @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
ajax @ getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2
jeedom.object.toHtml @ getResource.php?file=core/js/object.class.js&md5=17ad166a141dc33cc0dd532f57720357&lang=fr_FR:113
getObjectHtml @ getResource.php?file=desktop/js/dashboard.js&md5=02e08dff03f74beebabc7fe2cd76e44f&lang=fr_FR:176
(anonymous) @ index.php?v=d&p=dashboard:189
[Violation] Forced reflow while executing JavaScript took 36ms
getResource.php?file=desktop/js/dashboard.js&md5=02e08dff03f74beebabc7fe2cd76e44f&lang=fr_FR:195 [Violation] 'setTimeout' handler took 136ms
[Violation] Forced reflow while executing JavaScript took 117ms
getResource.php?file=3rdparty/jquery/jquery.min.js&md5=220afd743d9e9643852e31a135a9f3ae&lang=fr_FR:2 [Violation] 'load' handler took 165ms
[Violation] Forced reflow while executing JavaScript took 47ms
Bon alors… cela ne le fait plus. Ou plus exactement, quand je fais F5, je vois des différences dans le rafraichissement. C’est à dire que quand c’est ok directement, je ne vois jamais les widgets se chevaucher et quand c’est ok (mais différemment) je vois les widgets les uns sur les autres, mais au final, cela s’affiche bien.
Comme si c’était une correction qui arrivait après le chevauchement.
Donc, le défaut n’est plus jamais revenu.
Je remarque que CTRL F5 n’a jamais ce comportement de chevauchement, c’est ok, comme si je clique sur l’icône d’accueil de Jeedom.
Ce n’est pas sensé se produire souvent, mais on a trouvé comment savoir si y’a un soucis, et dans ce cas on fait ce qu’il faut pour réparer. En gros, hein