When in Dark Mode, selecting text replaces the foreground color with the background color. However the background color remains unchanged, so with the default settings, I get white text on white background. The background color is actually changed to dark gray when the active editing window loses focus.
Forgot to include version info:
Alpha 9.0.1d5 (unix, Darwin)
AlphaTcl 9.0.1d5
System: Mac OS X 10.14
Architecture: i386
Kernel: Darwin 18.0.0
Tcl-version 8.6.6
system encoding utf-8
AlphaTcl encoding utf-8
cmdline 1.5
msgcat 1.6.0
resource 1.3
struct::list 1.8.3
Tcl 8.6.6
tcl::tommath 8.6.6
tclAE 3.0.0
TclOO 1.0.5
vfs 1.4.1
vfslib 1.4
zlib 2.0.1
Binary extensions loaded: Vfs, Tclae, Resource
Hmm, unless I misunderstand the report, this is not what I observe. I do get the hiliting color when I select a piece of text. See the attachment.
Dear Bernard,
thank you for your quick reply. I had a closer look on this and have made two more observations:
The behavior I describe happens only when (a) Appearance is set to Dark and (b) Highlight Color is set to Graphite in the General control panel of System Preferences. I hope you can confirm this.
The behavior is not exclusive to Alpha (I didn’t check this prior to filing a ticket): TeXShop shows the same when using its LiteTheme and general preferences settings as described in 1.
This might point to a bug in macOS 10.14, not in Alpha.
Best regards,
Burkhard.
Related
Tickets:
#188Dear Burkhard,
sorry I have missed your previous comment. I've seen it just now. I confirm the issue in the setting you mention. I also notice that if you select some text in a window, then switch to another one the white-on-white selection becomes visible (in the window in the background).
This is probably a Mojave bug but TextEdit (which also uses the Cocoa text engine) does not exhibit the problem. I'll investigate.
Since indeed any System Background Color other than Graphite works correctly, let us consider that this is a macOS bug and close this ticket.