fix: allow use extern xwayland

This commit is contained in:
DreamMaoMao 2025-09-29 18:08:43 +08:00
parent 722b2ebefc
commit 64f13f6598

View file

@ -4644,9 +4644,6 @@ void setup(void) {
setenv("XCURSOR_SIZE", "24", 1); setenv("XCURSOR_SIZE", "24", 1);
setenv("XDG_CURRENT_DESKTOP", "mango", 1); setenv("XDG_CURRENT_DESKTOP", "mango", 1);
parse_config();
init_baked_points();
int drm_fd, i, sig[] = {SIGCHLD, SIGINT, SIGTERM, SIGPIPE}; int drm_fd, i, sig[] = {SIGCHLD, SIGINT, SIGTERM, SIGPIPE};
struct sigaction sa = {.sa_flags = SA_RESTART, .sa_handler = handlesig}; struct sigaction sa = {.sa_flags = SA_RESTART, .sa_handler = handlesig};
sigemptyset(&sa.sa_mask); sigemptyset(&sa.sa_mask);
@ -4923,6 +4920,8 @@ void setup(void) {
"failed to setup XWayland X server, continuing without it\n"); "failed to setup XWayland X server, continuing without it\n");
} }
#endif #endif
parse_config();
init_baked_points();
} }
void startdrag(struct wl_listener *listener, void *data) { void startdrag(struct wl_listener *listener, void *data) {