|
1 | 1 | package haxe.ui.containers.windows; |
2 | 2 |
|
3 | | -import haxe.ui.util.Variant; |
4 | | -import haxe.ui.containers.dialogs.Dialog; |
5 | | -import haxe.ui.containers.dialogs.Dialog.DialogEvent; |
| 3 | +import haxe.ui.behaviours.DataBehaviour; |
| 4 | +import haxe.ui.components.Image; |
| 5 | +import haxe.ui.components.Label; |
6 | 6 | import haxe.ui.containers.dialogs.Dialog.DialogButton; |
| 7 | +import haxe.ui.containers.dialogs.Dialog.DialogEvent; |
| 8 | +import haxe.ui.containers.dialogs.Dialog; |
7 | 9 | import haxe.ui.containers.dialogs.MessageBox; |
8 | | -import haxe.ui.components.Label; |
9 | | -import haxe.ui.components.Image; |
10 | | -import haxe.ui.geom.Point; |
11 | | -import haxe.ui.core.Screen; |
12 | | -import haxe.ui.geom.Rectangle; |
13 | | -import haxe.ui.geom.Slice9; |
14 | | -import haxe.ui.events.MouseEvent; |
15 | 10 | import haxe.ui.core.Component; |
16 | 11 | import haxe.ui.core.CompositeBuilder; |
17 | | -import haxe.ui.behaviours.DataBehaviour; |
| 12 | +import haxe.ui.core.Screen; |
| 13 | +import haxe.ui.dragdrop.DragManager; |
| 14 | +import haxe.ui.events.MouseEvent; |
18 | 15 | import haxe.ui.extensions.Draggable; |
| 16 | +import haxe.ui.geom.Point; |
| 17 | +import haxe.ui.geom.Rectangle; |
| 18 | +import haxe.ui.geom.Slice9; |
| 19 | +import haxe.ui.util.Variant; |
19 | 20 |
|
20 | 21 | @:xml(' |
21 | 22 | <vbox style="spacing:0;"> |
@@ -442,6 +443,10 @@ private class Builder extends CompositeBuilder { |
442 | 443 | return; |
443 | 444 | } |
444 | 445 |
|
| 446 | + if (DragManager.instance.isDragging) { |
| 447 | + return; |
| 448 | + } |
| 449 | + |
445 | 450 | _resizeN = false; |
446 | 451 | _resizeE = false; |
447 | 452 | _resizeS = false; |
|
0 commit comments