void gdk_broadway_display_hide_keyboard (GdkBroadwayDisplay *display) { g_return_if_fail (GDK_IS_BROADWAY_DISPLAY (display)); _gdk_broadway_server_set_show_keyboard (display->server, FALSE); }
static void gdk_broadway_display_flush (GdkDisplay *display) { GdkBroadwayDisplay *broadway_display = GDK_BROADWAY_DISPLAY (display); g_return_if_fail (GDK_IS_BROADWAY_DISPLAY (display)); _gdk_broadway_server_flush (broadway_display->server); }
static bool HasClientDecor(GtkWidget* widget) { GdkDisplay* display = gtk_widget_get_display(widget); #ifdef GDK_WINDOWING_WAYLAND if (GDK_IS_WAYLAND_DISPLAY(display)) return true; #endif #ifdef GDK_WINDOWING_MIR if (GDK_IS_MIR_DISPLAY(display)) return true; #endif #ifdef GDK_WINDOWING_BROADWAY if (GDK_IS_BROADWAY_DISPLAY(display)) return true; #endif return false; }