pan/zoom appears to be broken in the sharex axis demo.  If you do a
zoom to rect on ax2 or ax3 in
examples/pylab_examples/shared_axis_demo.py the event seems to be
swallowed, though a zoom in ax1 is respected.

I know Eric was recently working on autoscale support for sharex axes

  r6315 | efiring | 2008-10-23 19:08:58 -0500 (Thu, 23 Oct 2008) | 2 lines

  Support autoscaling with shared axes

And perhaps the current bug is related to the problem Michael
wrote about earlier in the thread: "shared axes" bug in matplotlib
0.98

  Back when the 0.98 transformations were being written, John and I
  had a long discussion about whether data limits should be Bbox-like
  or pair-of-intervals-like, and we ultimately decided to leave things
  as-is to avoid creating too much newness at once.  IMHO, however,
  the real problem is that the shared axes mechanism doesn't know
  whether the limits are changing because of autoscaling (in which
  case the limits should be unioned together), or panning/zooming, in
  which case the limits need to be replaced.  The second problem is
  probably necessary to fix whether we use Bboxes or not.


JDH

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to