Bug #2519
RCP: 0.8.0, macosx, scaling with trackpad scrolling
Statut: | Closed | Début: | 20/03/2019 | |
---|---|---|---|---|
Priorité: | Normal | Echéance: | ||
Assigné à: | - | % réalisé: | 100% |
|
Catégorie: | Charts | Temps passé: | - | |
Version cible: | TXM 0.8.0 |
Description
The Jfreechart library seems to not manage correctly the scale using the mac os x trackpad.
Steps to reproduce¶
- create a CA
- scroll up or down with the trackpad
=> the zoom that occurs is in both cases a zoom out
NOTE: can not be reproduced with a mouse on Mac os X 10.14 (SJ)
NOTE: can not be reproduced with a mouse on Mac os X 10.???? (MD)
NOTE: can be reproduced with trackpad on Mac os X 10.???? (MD)
NOTE: seems to occur also with mouse on 10.11 (JCD)
NOTE: can be reproduce with trackpad without TXM, running the basic jfreechart demos jar.
First indications¶
- I suspect Java to always receive 0 in MouseWheelEvent on OS X as number or rotations instead of positive or negative numbers defining the direction or the rotation
- It seems the bug does not occur in 0.7.9
Historique
#1 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
- Description mis à jour (diff)
#2 Mis à jour par Matthieu Decorde il y a plus de 6 ans
- Description mis à jour (diff)
#3 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
- Description mis à jour (diff)
#4 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
- Description mis à jour (diff)
#5 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
- Description mis à jour (diff)
#6 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
- Description mis à jour (diff)
#7 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
See: https://bugs.openjdk.java.net/browse/JDK-8203048
Java bug involving touchpad events on Mac OS.
#8 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
- Statut changé de New à Closed
- Version cible changé de TXM 0.8.2 à TXM 0.8.0
- % réalisé changé de 0 à 100
Fixed by now embedding jre-8u151-macosx-x64.
#9 Mis à jour par Sebastien Jacquot il y a plus de 6 ans
- Description mis à jour (diff)