diff options
author | lukefromdc <[email protected]> | 2025-03-03 21:55:13 -0500 |
---|---|---|
committer | lukefromdc <[email protected]> | 2025-03-03 21:55:13 -0500 |
commit | 7cfec77bc1d905d4209735792a9734f83e6a9ce6 (patch) | |
tree | 01790d44b9a81d40bee4dc7924d95ad5ad5b9242 | |
parent | 304fe902cf1ba45c16f745cee9fc3f9f716ca473 (diff) | |
download | caja-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.c | 3 |
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; |