Bug #8112
Impossibilité de scroller un champ jusqu'au début d'un formulaire
Start date:
24 August 2015
Due date:
% Done:
0%
Estimated time:
Patch proposed:
Yes
Planning:
Description
A la création d'un formulaire long, le dernier champ créé se positionne forcément en fin de liste. En tirant sur celui-ci (drag), il est impossible de le tirer au-delà du haut de l'écran, il est donc nécessaire de le déposer et de le "tirer" en plusieurs fois
Files
Associated revisions
History
Updated by Frédéric Péters over 8 years ago
- File 0001-misc-fix-dragging-elements-over-the-page-edget-8112.patch 0001-misc-fix-dragging-elements-over-the-page-edget-8112.patch added
- Status changed from Nouveau to En cours
- Patch proposed changed from No to Yes
C'est un bug jquery quand il y a un conteneur en position: relative (div#main-content) et utilisation des propriétés overflow.
Diu coup ça se corrige comme ça :
--- a/wcs/qommon/static/css/dc2/gadjo.css +++ b/wcs/qommon/static/css/dc2/gadjo.css @@ -124,8 +124,6 @@ div#main-content { background: white; float: left; position: relative; - overflow-x: auto; - overflow-y: hidden; }
Mais alors les tableaux des pages de listing débordent dans la barre de droite.
Donc, contournement, virer les propriétés overflow uniquement en présence d'éléments qui se trient. Patch attaché.
Updated by Thomas Noël over 8 years ago
- Assignee set to Frédéric Péters
Ack (testé sur firefox et chromium)
Updated by Frédéric Péters over 8 years ago
- Status changed from En cours to Résolu (à déployer)
commit 0b295c86ce3db50af56d34a7668516f11c6cf7f1 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Aug 24 18:15:50 2015 +0200 misc: fix dragging elements over the page edge (#8112)
misc: fix dragging elements over the page edge (#8112)