diff --git a/exec/load/frame.js b/exec/load/frame.js index 1074c38d51ef297c23843cebd6e203ea4de814b7..f079acac2e7e711434fb1134175199b2a9aeee01 100644 --- a/exec/load/frame.js +++ b/exec/load/frame.js @@ -1653,7 +1653,7 @@ Display.prototype.__drawChar__ = function(ch,attr,xpos,ypos) { Display.prototype.__getTopCanvas__ = function(x,y) { var top = undefined; for each(var c in this.__properties__.canvas) { - if(c.hasData(x,y)) + if(c.frame.parent == undefined || c.hasData(x,y)) top = c; } return top;