Skip to content

Commit 90c48e2

Browse files
committed
fix: udpate tab bar when live preview gets resized
1 parent 7080809 commit 90c48e2

File tree

1 file changed

+4
-0
lines changed
  • src/extensionsIntegrated/TabBar

1 file changed

+4
-0
lines changed

src/extensionsIntegrated/TabBar/main.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,10 @@ define(function (require, exports, module) {
479479
$("#sidebar").off("panelCollapsed panelExpanded panelResizeEnd", updateTabs);
480480
$("#sidebar").on("panelCollapsed panelExpanded panelResizeEnd", updateTabs);
481481

482+
// also update the tabs when the main plugin panel resizes
483+
// main-plugin-panel[0] = live preview panel
484+
new ResizeObserver(updateTabs).observe($("#main-plugin-panel")[0]);
485+
482486
// file dirty flag change remains unchanged.
483487
DocumentManager.on("dirtyFlagChange", function (event, doc) {
484488
const filePath = doc.file.fullPath;

0 commit comments

Comments
 (0)