From 6a988d9276691957f1d9138f93c2209b580cad13 Mon Sep 17 00:00:00 2001 From: Ikalco <73481042+ikalco@users.noreply.github.com> Date: Wed, 8 May 2024 12:11:08 -0500 Subject: core: cleanup environment on exit (#5941) --- src/managers/XWaylandManager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/managers/XWaylandManager.cpp') diff --git a/src/managers/XWaylandManager.cpp b/src/managers/XWaylandManager.cpp index cbfc43d8..423c45ca 100644 --- a/src/managers/XWaylandManager.cpp +++ b/src/managers/XWaylandManager.cpp @@ -27,7 +27,11 @@ CHyprXWaylandManager::CHyprXWaylandManager() { #endif } -CHyprXWaylandManager::~CHyprXWaylandManager() {} +CHyprXWaylandManager::~CHyprXWaylandManager() { +#ifndef NO_XWAYLAND + unsetenv("DISPLAY"); +#endif +} wlr_surface* CHyprXWaylandManager::getWindowSurface(PHLWINDOW pWindow) { if (pWindow->m_bIsX11) -- cgit v1.2.3