There's an issue in IE7 where movement of a view positioned outside the canvas will refocus the iframe in which the app is embedded. Setting clip="true" on any surrounding view into which the outside-the-canvas view is moving seems to fix this.
See bug
LPP-3682 for more information. Behavior was witnessed in Calendar demo until clip="true" was set on the view into which infopanel was moving. Prior to this fix, the movement of the infopanel (positioned initially outside the canvas) would refocus the iframe.
No longer an issue.