Bug #2519

RCP: 0.8.0, macosx, scaling with trackpad scrolling

Added by Matthieu Decorde 7 months ago. Updated 7 months ago.

Status:Closed Start date:03/20/2019
Priority:Normal Due date:
Assignee:- % Done:

100%

Category:Charts Spent time: -
Target version: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

History

#1 Updated by Sebastien Jacquot 7 months ago

  • Description updated (diff)

#2 Updated by Matthieu Decorde 7 months ago

  • Description updated (diff)

#3 Updated by Sebastien Jacquot 7 months ago

  • Description updated (diff)

#4 Updated by Sebastien Jacquot 7 months ago

  • Description updated (diff)

#5 Updated by Sebastien Jacquot 7 months ago

  • Description updated (diff)

#6 Updated by Sebastien Jacquot 7 months ago

  • Description updated (diff)

#7 Updated by Sebastien Jacquot 7 months ago

See: https://bugs.openjdk.java.net/browse/JDK-8203048
Java bug involving touchpad events on Mac OS.

#8 Updated by Sebastien Jacquot 7 months ago

  • Status changed from New to Closed
  • Target version changed from TXM 0.8.1 to TXM 0.8.0
  • % Done changed from 0 to 100

Fixed by now embedding jre-8u151-macosx-x64.

#9 Updated by Sebastien Jacquot 7 months ago

  • Description updated (diff)

Also available in: Atom PDF