]> git.eshelyaron.com Git - emacs.git/commitdiff
Set tooltip text color (bug#33452)
authorAlan Third <alan@idiocy.org>
Sat, 24 Nov 2018 09:30:17 +0000 (09:30 +0000)
committerAlan Third <alan@idiocy.org>
Sun, 25 Nov 2018 11:25:33 +0000 (11:25 +0000)
; Do not merge into master

* src/nsmenu.m: ([EmacsTooltip init]): Set text color to black.

src/nsmenu.m

index 604adcf40b574e55f6851ee90f8a4e4c538539c7..52a7d52e8e052e9988c485063e7081f4223f8b24 100644 (file)
@@ -1318,8 +1318,9 @@ update_frame_tool_bar (struct frame *f)
 
 - (instancetype)init
 {
-  NSColor *col = [NSColor colorWithCalibratedRed: 1.0 green: 1.0
+  NSColor *bgcol = [NSColor colorWithCalibratedRed: 1.0 green: 1.0
                                             blue: 0.792 alpha: 0.95];
+  NSColor *fgcol = [NSColor blackColor];
   NSFont *font = [NSFont toolTipsFontOfSize: 0];
   NSFont *sfont = [font screenFont];
   int height = [sfont ascender] - [sfont descender];
@@ -1328,7 +1329,8 @@ update_frame_tool_bar (struct frame *f)
 
   textField = [[NSTextField alloc] initWithFrame: r];
   [textField setFont: font];
-  [textField setBackgroundColor: col];
+  [textField setTextColor: fgcol];
+  [textField setBackgroundColor: bgcol];
 
   [textField setEditable: NO];
   [textField setSelectable: NO];
@@ -1345,7 +1347,7 @@ update_frame_tool_bar (struct frame *f)
   [win setReleasedWhenClosed: NO];
   [win setDelegate: self];
   [[win contentView] addSubview: textField];
-/*  [win setBackgroundColor: col]; */
+/*  [win setBackgroundColor: bgcol]; */
   [win setOpaque: NO];
 
   return self;