Project

General

Profile

Actions

Bug #100937

open

Cellules fiche, la pagination fonctionne mal sur un mobile

Added by Gael Pasgrimaud about 1 year ago. Updated about 1 month ago.

Status:
Nouveau
Priority:
Normal
Target version:
-
Start date:
16 January 2025
Due date:
31 January 2026 (14 days late)
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No
Tags:

Description

En travaillant sur #100932 j'ai rajouté des tests sur la pagination avec un mobile:

cat /home/gawel/envs/functests/lib/python3.11/site-packages/playwright/driver/package/lib/server/deviceDescriptorsSource.json|jq '.["Galaxy S5"]'
{
  "userAgent": "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Mobile Safari/537.36",
  "viewport": {
    "width": 360,
    "height": 640
  },
  "deviceScaleFactor": 3,
  "isMobile": true,
  "hasTouch": true,
  "defaultBrowserType": "chromium" 
}

Le test échoue. La vidéo semble montrer que le bouton suivant n'est pas clickable

On a plusieurs moyen de solutionner ça:

- cacher les numéros de page clickable en css (de toute façon j'ai peur qu'avec de gros doigts on ne fasse pas trop ce qu'on souhaite)

- cacher l'abbr qui affiche le status (1-1/1) en css. Ou l'afficher ailleurs en plus petit. ça ferai gagner suffisamment de place si il n'était pas sur la ligne

- afficher moins de numéro de page. ca demanderai de passer un paramètre à l'url indiquant la largeur de l'écran et potentiellement augmenterai la taille du cache http

Perso je voterai plutôt pour cacher les numéros de page en css pour éviter de frustrer les gros doigts musclés (pensée pour ma maraîchère). De plus sur un mobile c'est bien plus simple de clicker 15 fois au même endroit que de chercher à viser.


Files

bug-pagination-portable.webm (2.51 MB) bug-pagination-portable.webm Gael Pasgrimaud, 16 January 2025 09:27 PM
clipboard-202512031611-2pj88.png (10.4 KB) clipboard-202512031611-2pj88.png Joachim Robert, 03 December 2025 04:11 PM
Actions

Also available in: Atom PDF