Canvas bug when embedding cards with iframes in view

Once you’ve done the above, delete everything above this line.

Steps to reproduce

  • Create a new canvas
  • Add multiple notes where iframe is embedded within field of view of note
  • Embed iframe where cookie popups render
  • Zoom into canvas, move around

Expected result

The canvas behaves normally

Actual result

Something from the embedded iframe seems to interfere with the canvas. The control bar at the bottom (with buttons for adding note, card, embed) jumps half way up the page and the control buttons on the right jump out of view. It seems the canvas itself shifts and everything on the canvas below the command bar at the bottom is then invisible.

Environment

SYSTEM INFO:
Obsidian version: v1.4.16
Installer version: v1.4.16
Operating system: Darwin Kernel Version 22.6.0: Wed Jul 5 22:22:52 PDT 2023; root:xnu-8796.141.3~6/RELEASE_ARM64_T8103 22.6.0
Login status: logged in
Catalyst license: none
Insider build toggle: off
Live preview: on
Legacy editor: off
Base theme: light
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 29
Plugins enabled: 27
1: Calendar v1.5.10
2: Dataview v0.5.63
3: Hotkeys++ v0.2.7
4: Pane Relief v0.5.2
5: Tag Wrangler v0.6.1
6: Text Format v2.2.8
7: Wikipedia v1.0.3
8: Workspaces Plus v0.3.3
9: Sortable v0.3.1
10: Recent Files v1.3.8
11: Paste URL into selection v1.7.0
12: Natural Language Dates v0.6.1
13: Hover Editor v0.11.14
14: Auto Link Title v1.4.1
15: Obsidian Tabs v1.0.7
16: Open In New Tab v1.0.9
17: Text to Speech v0.5.2
18: Templater v1.16.4
19: QuickAdd v1.4.0
20: Buttons v0.4.19
21: Convert url to preview (iframe) v0.5.0
22: Obsidian Enhancing Export v1.9.1
23: Excalidraw v1.9.27
24: Advanced Tables v0.19.1
25: DataLoom v8.11.0
26: Metadata Menu v0.5.2
27: Commander v0.5.1

RECOMMENDATIONS:
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.


Additional information