@@ -77,27 +77,27 @@ suite('Scrolling into view', function () {
7777
7878 // Assert new block has been scrolled into the viewport.
7979 await this . browser . pause ( PAUSE_TIME ) ;
80- const blockBounds = await this . browser . execute ( ( ) => {
81- const workspace = Blockly . getMainWorkspace ( ) as Blockly . WorkspaceSvg ;
82- const block = workspace . getBlocksByType (
83- 'controls_if' ,
84- ) [ 0 ] as Blockly . BlockSvg ;
85- const blockBounds = block . getBoundingRectangleWithoutChildren ( ) ;
86- return blockBounds ;
87- } ) ;
88- console . log ( "block bounds:" , blockBounds ) ;
89- const viewport = await this . browser . execute ( ( ) => {
90- const workspace = Blockly . getMainWorkspace ( ) as Blockly . WorkspaceSvg ;
91- const rawViewport = workspace . getMetricsManager ( ) . getViewMetrics ( true ) ;
92- const viewport = new Blockly . utils . Rect (
93- rawViewport . top ,
94- rawViewport . top + rawViewport . height ,
95- rawViewport . left ,
96- rawViewport . left + rawViewport . width ,
97- ) ;
98- return viewport ;
99- } ) ;
100- console . log ( "viewport:" , viewport ) ;
80+ // const blockBounds = await this.browser.execute(() => {
81+ // const workspace = Blockly.getMainWorkspace() as Blockly.WorkspaceSvg;
82+ // const block = workspace.getBlocksByType(
83+ // 'controls_if',
84+ // )[0] as Blockly.BlockSvg;
85+ // const blockBounds = block.getBoundingRectangleWithoutChildren();
86+ // return blockBounds;
87+ // });
88+ // console.log("block bounds:", blockBounds);
89+ // const viewport = await this.browser.execute(() => {
90+ // const workspace = Blockly.getMainWorkspace() as Blockly.WorkspaceSvg;
91+ // const rawViewport = workspace.getMetricsManager().getViewMetrics(true);
92+ // const viewport = new Blockly.utils.Rect(
93+ // rawViewport.top,
94+ // rawViewport.top + rawViewport.height,
95+ // rawViewport.left,
96+ // rawViewport.left + rawViewport.width,
97+ // );
98+ // return viewport;
99+ // });
100+ // console.log("viewport:", viewport);
101101 const inViewport = await this . browser . execute ( ( ) => {
102102 const workspace = Blockly . getMainWorkspace ( ) as Blockly . WorkspaceSvg ;
103103 const block = workspace . getBlocksByType (
0 commit comments