267 |
return controller.handleEvent(this, e, oldVobScene); |
return controller.handleEvent(this, e, oldVobScene); |
268 |
} |
} |
269 |
|
|
270 |
public void chgFast(VobScene oldVobScene, Object key) { |
public void chgFast(VobScene oldVobScene, int parent) { |
271 |
clipPan(); |
clipPan(); |
272 |
setZoomPan(oldVobScene, box2screen); |
setZoomPan(oldVobScene, box2screen); |
273 |
|
|
|
Object realKey = oldVobScene.matcher.getKey(box2screen); |
|
|
if (dbg) p("key: "+realKey); |
|
274 |
View2D view = getView2D(); |
View2D view = getView2D(); |
275 |
while (view != null) { |
while (view != null) { |
276 |
if (view instanceof org.fenfire.view.lava.FastView) |
if (view instanceof org.fenfire.view.lava.FastView) |
280 |
* ...working on a better solution. |
* ...working on a better solution. |
281 |
*/ |
*/ |
282 |
((org.fenfire.view.lava.FastView)view) |
((org.fenfire.view.lava.FastView)view) |
283 |
.chgFast(oldVobScene, realKey); |
.chgFast(oldVobScene, box2screen); |
284 |
view = view.getChildView2D(); |
view = view.getChildView2D(); |
285 |
} |
} |
286 |
} |
} |