Skip to content

Commit 35e0e97

Browse files
authored
Merge pull request #3403 from adumesny/master
more fix #3226 resize handles
2 parents c375cbd + ea2827d commit 35e0e97

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

‎doc/CHANGES.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ Change log
151151
* feat: [#754](https://github.com/gridstack/gridstack.js/issues/754), [#2866](https://github.com/gridstack/gridstack.js/issues/2866) new `mode?: 'top' | 'float' | 'list' | 'compact'` - items are continuously re-flowed in sequential (row-major) order, like a re-orderable list: dragging, resizing, adding or removing an item re-flows everyone else instead of pushing them down, and dropping an item on another takes its place. See new
152152
[list.html](https://gridstackjs.com/demo/list.html) demo.
153153
* fix: [#3012](https://github.com/gridstack/gridstack.js/issues/3012), [#3179](https://github.com/gridstack/gridstack.js/issues/3179) prevent crash when calling update() during change event
154+
* fix: [#3226](https://github.com/gridstack/gridstack.js/issues/3226) don't reveal other widgets' resize handles during a resize - thank you [dvd233](https://github.com/dvd233)
154155

155156
## 13.3.0 (2026-09-11)
156157
* feat: [#2781](https://github.com/gridstack/gridstack.js/issues/3177), [#2781](https://github.com/gridstack/gridstack.js/issues/3177) mobile: pause to drag/reszie vs scroll behavior

‎src/dd-resizable.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ export class DDResizable extends DDBaseImplement implements HTMLElementExtendOpt
9797
}
9898

9999
public override destroy(): void {
100+
if (DDManager.resizeElement === this) delete DDManager.resizeElement;
100101
this._removeHandlers();
101102
this._setupAutoHide(false);
102103
delete (this as Partial<DDResizable>).el;

0 commit comments

Comments
 (0)