Ignore tooltip frames when setting PGTK scrollbar foreground
authorPo Lu <luangruo@yahoo.com>
Thu, 10 Feb 2022 02:11:19 +0000 (10:11 +0800)
committerPo Lu <luangruo@yahoo.com>
Thu, 10 Feb 2022 02:11:19 +0000 (10:11 +0800)
* src/pgtkfns.c (pgtk_set_scroll_bar_foreground): Ignore tip
frames.  (bug#53900)

src/pgtkfns.c

index 1535ab9f731cea762ec0835fca2268d73a37cdb3..baadc413087315630e45f65eca299a8d2a0ccb8c 100644 (file)
@@ -846,6 +846,9 @@ pgtk_set_scroll_bar_foreground (struct frame *f, Lisp_Object new_value,
   GtkCssProvider *css_provider =
     FRAME_X_OUTPUT (f)->scrollbar_foreground_css_provider;
 
+  if (FRAME_TOOLTIP_P (f))
+    return;
+
   if (NILP (new_value))
     {
       gtk_css_provider_load_from_data (css_provider, "", -1, NULL);