Fix: when ViewBox is resized, update range if it is linked to another view
This commit is contained in:
parent
8b58416d1d
commit
84a845185e
|
@ -308,7 +308,10 @@ class ViewBox(GraphicsWidget):
|
||||||
ch.setParentItem(None)
|
ch.setParentItem(None)
|
||||||
|
|
||||||
def resizeEvent(self, ev):
|
def resizeEvent(self, ev):
|
||||||
|
#print self.name, "ViewBox.resizeEvent", self.size()
|
||||||
#self.setRange(self.range, padding=0)
|
#self.setRange(self.range, padding=0)
|
||||||
|
self.linkedXChanged()
|
||||||
|
self.linkedYChanged()
|
||||||
self.updateAutoRange()
|
self.updateAutoRange()
|
||||||
self.updateMatrix()
|
self.updateMatrix()
|
||||||
self.sigStateChanged.emit(self)
|
self.sigStateChanged.emit(self)
|
||||||
|
@ -365,6 +368,7 @@ class ViewBox(GraphicsWidget):
|
||||||
============= =====================================================================
|
============= =====================================================================
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
#print self.name, "ViewBox.setRange", rect, xRange, yRange, padding
|
||||||
|
|
||||||
changes = {}
|
changes = {}
|
||||||
|
|
||||||
|
@ -770,6 +774,7 @@ class ViewBox(GraphicsWidget):
|
||||||
if self.linksBlocked or view is None:
|
if self.linksBlocked or view is None:
|
||||||
return
|
return
|
||||||
|
|
||||||
|
#print self.name, "ViewBox.linkedViewChanged", axis, view.viewRange()[axis]
|
||||||
vr = view.viewRect()
|
vr = view.viewRect()
|
||||||
vg = view.screenGeometry()
|
vg = view.screenGeometry()
|
||||||
sg = self.screenGeometry()
|
sg = self.screenGeometry()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user