summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlukefromdc <[email protected]>2025-03-03 21:55:13 -0500
committerlukefromdc <[email protected]>2025-03-03 21:55:13 -0500
commit7cfec77bc1d905d4209735792a9734f83e6a9ce6 (patch)
tree01790d44b9a81d40bee4dc7924d95ad5ad5b9242
parent304fe902cf1ba45c16f745cee9fc3f9f716ca473 (diff)
downloadcaja-extensions-7cfec77bc1d905d4209735792a9734f83e6a9ce6.tar.bz2
caja-extensions-7cfec77bc1d905d4209735792a9734f83e6a9ce6.tar.xz
caja-open-terminal: inherit do not set the DISPLAY env variablefix-xwayland
*Otherwise xwayland apps cannot connect *Based on same change in mate-terminal
-rw-r--r--open-terminal/caja-open-terminal.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/open-terminal/caja-open-terminal.c b/open-terminal/caja-open-terminal.c
index e14a9bf..ca2b58d 100644
--- a/open-terminal/caja-open-terminal.c
+++ b/open-terminal/caja-open-terminal.c
@@ -364,11 +364,12 @@ open_terminal_callback (CajaMenuItem *item,
screen = g_object_get_data (G_OBJECT (item), "CajaOpenTerminal::screen");
display = gdk_screen_get_display (screen);
+ /*Inherit the display name do not set it, so xwayland apps can work
if (screen != NULL) {
display_str = gdk_display_get_name (display);
g_setenv ("DISPLAY", display_str, TRUE);
}
-
+ */
if (dfile != NULL) {
int orig_cwd = -1;