From e7a37291757cbdedf05d9763a9691e03e0a14248 Mon Sep 17 00:00:00 2001 From: tthhr Date: Wed, 30 Apr 2025 14:22:52 +0800 Subject: [PATCH] fix:Compile error in wayland display server when compiling linuxbsd platform after disabling dbus --- platform/linuxbsd/wayland/display_server_wayland.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/linuxbsd/wayland/display_server_wayland.cpp b/platform/linuxbsd/wayland/display_server_wayland.cpp index 2feb3b4974e..0517859f31e 100644 --- a/platform/linuxbsd/wayland/display_server_wayland.cpp +++ b/platform/linuxbsd/wayland/display_server_wayland.cpp @@ -1541,7 +1541,10 @@ bool DisplayServerWayland::color_picker(const Callable &p_callback) { // TODO: Use window IDs for multiwindow support. WaylandThread::WindowState *ws = wayland_thread.wl_surface_get_window_state(wayland_thread.window_get_wl_surface(window_id)); +#ifdef DBUS_ENABLED return portal_desktop->color_picker((ws ? ws->exported_handle : String()), p_callback); +#endif + return false; } void DisplayServerWayland::try_suspend() {