Skip to content

Commit 7627bb0

Browse files
javier-godoypaodb
authored andcommitted
fix: make ErrorWindow draggable
1 parent 5eec2fc commit 7627bb0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/com/flowingcode/vaadin/addons/errorwindow/ErrorWindow.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ private void initWindow() {
119119
setWidth("800px");
120120
setCloseOnEsc(true);
121121
setResizable(true);
122+
setDraggable(true);
122123
getElement().getThemeList().add("error-window");
123124
add(createMainLayout());
124125
}
@@ -175,6 +176,9 @@ private Button createDetailsButtonLayout() {
175176
} else {
176177
event.getSource().setIcon(VaadinIcon.PLUS.create());
177178
}
179+
event.getSource().getElement()
180+
.executeJs(
181+
"var overlay = this.closest('vaadin-dialog-overlay'); if (overlay) overlay.$.overlay.style.height=''");
178182
});
179183
errorDetailsButton.setIcon(VaadinIcon.PLUS.create());
180184
return errorDetailsButton;

0 commit comments

Comments
 (0)