浏览代码

:bug: Fix for issue #292, the stage dialog was being created the wrong way

Alessadro Parisi 2 年之前
父节点
当前提交
a1f612b63b
共有 1 个文件被更改,包括 4 次插入6 次删除
  1. 4 6
      materialfx/src/main/java/io/github/palexdev/materialfx/skins/MFXFilterPaneSkin.java

+ 4 - 6
materialfx/src/main/java/io/github/palexdev/materialfx/skins/MFXFilterPaneSkin.java

@@ -22,10 +22,7 @@ import io.github.palexdev.materialfx.beans.BiPredicateBean;
 import io.github.palexdev.materialfx.beans.FilterBean;
 import io.github.palexdev.materialfx.controls.*;
 import io.github.palexdev.materialfx.controls.cell.MFXComboBoxCell;
-import io.github.palexdev.materialfx.dialogs.MFXDialogs;
-import io.github.palexdev.materialfx.dialogs.MFXGenericDialog;
-import io.github.palexdev.materialfx.dialogs.MFXStageDialog;
-import io.github.palexdev.materialfx.dialogs.MFXStageDialogBuilder;
+import io.github.palexdev.materialfx.dialogs.*;
 import io.github.palexdev.materialfx.effects.ripple.RippleClipType;
 import io.github.palexdev.materialfx.enums.ChainMode;
 import io.github.palexdev.materialfx.enums.FloatMode;
@@ -87,9 +84,10 @@ public class MFXFilterPaneSkin<T> extends SkinBase<MFXFilterPane<T>> {
 
 		dialogContent = MFXDialogs.error()
 				.setShowAlwaysOnTop(false)
+				.setShowMinimize(false)
 				.get();
-		dialog = MFXStageDialogBuilder.build()
-				.setContent(dialogContent)
+		dialog = MFXGenericDialogBuilder.build(dialogContent)
+				.toStageDialogBuilder()
 				.initOwner(filterPane.getScene().getWindow())
 				.initModality(Modality.WINDOW_MODAL)
 				.get();