server
Clone or download
Modified Files
--- 'a/src/main/java/com/stream_pi/server/window/settings/About/About.java'
+++ b/src/main/java/com/stream_pi/server/window/settings/About/About.java
@@ -4,10 +4,13 @@ import com.stream_pi.action_api.ActionAP
import com.stream_pi.server.info.ServerInfo;
import com.stream_pi.server.Main;
import javafx.application.HostServices;
+import javafx.event.Event;
import javafx.geometry.Pos;
+import javafx.scene.CacheHint;
import javafx.scene.control.*;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
+import javafx.scene.input.SwipeEvent;
import javafx.scene.layout.HBox;
import javafx.scene.layout.Priority;
import javafx.scene.layout.VBox;
@@ -32,6 +35,7 @@ public class About extends VBox
appIconImageView.setFitWidth(182);
TabPane tabPane = new TabPane();
+ tabPane.addEventFilter(SwipeEvent.ANY, Event::consume);
tabPane.getStyleClass().add("settings_about_tab_internal");
tabPane.setTabClosingPolicy(TabPane.TabClosingPolicy.UNAVAILABLE);
tabPane.setMaxWidth(600);
--- 'a/src/main/java/com/stream_pi/server/window/settings/SettingsBase.java'
+++ b/src/main/java/com/stream_pi/server/window/settings/SettingsBase.java
@@ -4,10 +4,12 @@ import com.stream_pi.server.connection.S
import com.stream_pi.server.window.ExceptionAndAlertHandler;
import com.stream_pi.server.window.settings.About.About;
import javafx.application.HostServices;
+import javafx.event.Event;
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.CacheHint;
import javafx.scene.control.*;
+import javafx.scene.input.SwipeEvent;
import javafx.scene.layout.Priority;
import javafx.scene.layout.VBox;
@@ -33,6 +35,7 @@ public class SettingsBase extends VBox
this.hostServices = hostServices;
tabPane = new TabPane();
+ tabPane.addEventFilter(SwipeEvent.ANY, Event::consume);
tabPane.setTabClosingPolicy(TabPane.TabClosingPolicy.UNAVAILABLE);
VBox.setVgrow(tabPane, Priority.ALWAYS);