From 16f660f676027a54d08e2bf9fd3cd0e6fe3d5ee0 Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Fri, 2 Sep 2022 09:44:43 +0200 Subject: Wayland: fix issue #492 - mark FLTK differences. --- libdecor/src/plugins/cairo/libdecor-cairo.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libdecor/src/plugins/cairo') diff --git a/libdecor/src/plugins/cairo/libdecor-cairo.c b/libdecor/src/plugins/cairo/libdecor-cairo.c index d58c1f82d..595e95ff4 100644 --- a/libdecor/src/plugins/cairo/libdecor-cairo.c +++ b/libdecor/src/plugins/cairo/libdecor-cairo.c @@ -2374,10 +2374,15 @@ pointer_button(void *data, toggle_maximized(&frame_cairo->frame); break; case BUTTON_CLOSE: +#ifdef DONT_APPLY_FLTK_CHANGES + if (closeable(frame_cairo)) + libdecor_frame_close(&frame_cairo->frame); +#else if (closeable(frame_cairo)) { libdecor_frame_close(&frame_cairo->frame); return; } +#endif break; default: break; -- cgit v1.2.3