D Haley 4ee8b6b
diff -r 13113574c8fc src/3Depict.cpp
D Haley 4ee8b6b
--- src/3Depict.cpp	Sun Aug 11 23:16:43 2019 +0100
D Haley 4ee8b6b
+++ src/3Depict.cpp	Sun Aug 11 23:17:35 2019 +0100
D Haley 4ee8b6b
@@ -76,6 +76,17 @@
D Haley 4ee8b6b
 
D Haley 4ee8b6b
 };
D Haley 4ee8b6b
 
D Haley 4ee8b6b
+//Wayland workaround - wx bug 17702
D Haley 4ee8b6b
+#ifdef __WXGTK3__
D Haley 4ee8b6b
+struct ForceX11 {
D Haley 4ee8b6b
+	ForceX11(){
D Haley 4ee8b6b
+		setenv("GDK_BACKEND","x11",1);
D Haley 4ee8b6b
+	}
D Haley 4ee8b6b
+};
D Haley 4ee8b6b
+
D Haley 4ee8b6b
+static struct ForceX11 forcex11;
D Haley 4ee8b6b
+#endif
D Haley 4ee8b6b
+
D Haley 4ee8b6b
 //Check version is in place because wxT is deprecated for wx 2.9
D Haley 4ee8b6b
 //Command line parameter table
D Haley 4ee8b6b
 static const wxCmdLineEntryDesc g_cmdLineDesc [] =