Do not bother repositioning bubbles for invisible sprites

This commit is contained in:
Paul Kaplan 2018-04-20 10:45:34 -04:00
parent 9782c137bb
commit 54d5be8bba

View file

@ -117,6 +117,7 @@ class Scratch3LooksBlocks {
* @private * @private
*/ */
_positionBubble (target) { _positionBubble (target) {
if (!target.visible) return;
const bubbleState = this._getBubbleState(target); const bubbleState = this._getBubbleState(target);
const [bubbleWidth, bubbleHeight] = this.runtime.renderer.getCurrentSkinSize(bubbleState.drawableId); const [bubbleWidth, bubbleHeight] = this.runtime.renderer.getCurrentSkinSize(bubbleState.drawableId);
const targetBounds = target.getBoundsForBubble(); const targetBounds = target.getBoundsForBubble();