Table resize uses incorrect pointer delta inside a transformed inline editor
Author: JanSuran03Created Sep 14, 2026Updated Sep 14, 2026
Labelstype: bug
Provide detailed reproduction steps (if any)
Please provide the steps to reproduce and if possible a minimal demo of the problem via fiddle.tiny.cloud or similar.
- Open the link https://fiddle.tiny.cloud/tWW4xfIxKs/2
- Try scaling table's grid boundaries on the first table - everything works just fine.
- Try doing the same on the second table where the wrapper is scaled using
transform: scale(0.5).
- The actual scaling is halved relative to the cursor delta - moving the cursor by, say,
100px, moves the matching table separator by only50px. - The same bug applies to the cursor
ew-resizeandns-resizeappearance transformation: The cursor appearance is changed at a halved offset from the TinyMCE's top-left position than where it should be: Say the column has a width of200px, then the cursor is transformed at the document's position of100px, which is in the TinyMCE's editor position of200pxbecause it is scaled down by a half.
Other details
- Browser: Brave 1.94.121 (Official Build) (arm64) (https://brave.com/latest/), Chromium: 152.0.7977.83
- OS: MacOS Tahoe 26.2
- TinyMCE version: 8.9.1
Source: tinymce/tinymce