Page qui remonte toute seule sous Firefox

Continuing the discussion from Page qui remonte toute seule en haut quand on clique sur un onglet (suite):

Bonjour,

J’ai fais quelques tests avec Simplicité v5.3.21, le problème est bien corrigé sous Chrome mais avec Firefox j’ai toujours le même comportement.

Firefox v119.0 :

Chrome v119.0.6045.106 :

Technical information

Instance /health

[Platform]
Status=OK
Version=5.3.21
BuiltOn=2023-10-31 16:10
Git=5.3/bb90c9e36cac89047e7261a2e795738a0f242ac9
Encoding=UTF-8
EndpointIP=
EndpointURL=
TimeZone=UTC
SystemDate=2023-11-02 09:05:29

[Application]
ApplicationVersion=1.0.0
ContextPath=
ContextURL=
ActiveSessions=1
TotalUsers=7
EnabledUsers=5
LastLoginDate=2023-11-02 09:05:20

[Server]
ServerInfo=Apache Tomcat/9.0.82
ServerType=WEB
ServerActiveSessions=3
ServerSessionTimeout=30
CronStarted=true

[OS]
Name=Linux
Architecture=amd64
Version=3.10.0-1160.99.1.el7.x86_64
DockerImageName=centos7
SystemEncoding=UTF-8

[JavaVM]
Version=11.0.21
Vendor=Eclipse Adoptium
VMName=OpenJDK 64-Bit Server VM
VMVersion=11.0.21+9
ScriptEngine=rhino
ScriptEngineVersion=Rhino 1.7.13 2020 09 02
HeapFree=198516
HeapSize=547840
HeapMaxSize=2007040
TotalFreeSize=1657716

[Cache]
ObjectCache=302
ObjectCacheMax=10000
ObjectCacheRatio=3
ProcessCache=302
ProcessCacheMax=10000
ProcessCacheRatio=3
APIGrantCache=0
APIGrantCacheMax=1000
APIGrantRatio=0

[Database]
Vendor=3
ProductName=PostgreSQL
ProductVersion=13.12 (Debian 13.12-1.pgdg120+1)
DriverName=PostgreSQL JDBC Driver
DriverVersion=42.6.0
DBDate=2023-11-02 09:05:29
DBDateOffset=0
DBPatchLevel=5;P03;cc9a4948608f47a3e683c21feab11078
UsingBLOBs=true

[Healthcheck]
Date=2023-11-02 09:05:29
ElapsedTime=12

Bonjour,

Je ne reproduis pas sur Firefox, je suppose donc que votre code front est resté sur l’ancien code ui-bundle.js, c’est à dire un problème de cache navigateur.

En tout cas dans les traces network, le numéro de version sur ce GET semble être incomplet, il ne contient pas la version complète 5_3_21 mais que 21, ni la date de build comme les autres flux.

image

On va corriger, en attendant il faudrait retester en forçant un vidage de cache FF.

De mon côté j’ai bien “ui-bundle.js?_=21” également et je reproduis systèmatiquement que ce soit en navigation privée ou après avoir vidé le cache du navigateur, étrange

Je reproduis également le comportement dans l’objet Utilisateur en cliquant sur un des sous onglets (sur chrome c’est ok, la page ne remonte pas).

Merci pour l’info, j’ai pu reproduire sur le User lorsque le login est modifiable.

En fait, Simplicité fait 2 choses après avoir chargé l’onglet avec ses données :

  • il remet le scroll-y là où il était
  • et remet le focus sur le premier champ éditable.

Chrome reste en bas, alors que FF remonte là où est le focus sur l’input. Il va falloir trouver un moyen de laisser le focus sur l’onglet clické.

Ce sera corrigé en 5.3.22.

Firefox ne scrolle pas forcement, il reste là où est le focus pour le rendre visible à l’utilisateur. Chrome met le scroll là où on lui dit même si le focus est sur un champ non visible…

Pour corriger, le focus restera sur le <a href> du tab clické pour ne pas remonter sur le focus précédent, par défaut le premier champ du formulaire.

ok, merci François :slight_smile:

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.