Vensim appearance bug in MacOS Dark Mode

Use this forum to post Vensim related questions.
Post Reply
kaveh.dianati
Senior Member
Posts: 59
Joined: Tue Dec 15, 2015 1:52 pm
Vensim version: DSS

Vensim appearance bug in MacOS Dark Mode

Post by kaveh.dianati »

Hi,

I just wanted to report a bug with the appearance of fonts in Vensim graphs or log windows under MacOS Dark Mode where the text is often invisible due to being white on a white background. Please see attachment for example.

Thanks in advance for fixing this in future updates.
Attachments
Screenshot 2024-10-01 at 15.02.07.png
Screenshot 2024-10-01 at 15.02.07.png (103.42 KiB) Viewed 6835 times
sjgenco
Member
Posts: 26
Joined: Mon Sep 26, 2022 10:52 pm
Vensim version: PLE

Re: Vensim appearance bug in MacOS Dark Mode

Post by sjgenco »

Just wanted to second this bug report. While I was very happy to see that the the latest PLE version fixed the legend-scrolling-off-the-bottom-of-custom-graphs bug in MacOS, I was dismayed to see this new bug introduced. There's a simple workaround until it's fixed, just go into System Settings>Appearance and set Appearance from Auto or Dark to Light. Then, when Vensim is fixed, you can set it back to Auto.
Administrator
Super Administrator
Posts: 4827
Joined: Wed Mar 05, 2003 3:10 am

Re: Vensim appearance bug in MacOS Dark Mode

Post by Administrator »

Are things ok if you also switch the sketch into dark mode?

I'm not sure what to do about this (if anything). Things look fine to me if I switch the sketch to dark mode. I don't know how the logic works if you have the app in dark mode, but sketch (and graphs etc) in a different mode.
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391

Units are important!
http://www.bbc.co.uk/news/magazine-27509559
kaveh.dianati
Senior Member
Posts: 59
Joined: Tue Dec 15, 2015 1:52 pm
Vensim version: DSS

Re: Vensim appearance bug in MacOS Dark Mode

Post by kaveh.dianati »

Thanks. I wasn't aware of the option to switch the sketch to dark mode. That seems to have solved the problem.
kaveh.dianati
Senior Member
Posts: 59
Joined: Tue Dec 15, 2015 1:52 pm
Vensim version: DSS

Re: Vensim appearance bug in MacOS Dark Mode

Post by kaveh.dianati »

Hi,
I was wondering if I can re-open this issue. It is true that if I switch to Dark mode sketch, this issue is resolved, as I wrote above. But I'm used to working in Vensim in light mode which offers better overall visibility, even though I have my MacOS Appearance set to dark mode.

I don't see any setting in Vensim to set the background color of the fonts in the legend, where I can choose a non-white background.

I think the issue would be resolved if the legend font background colors were simply set to the same grey tone as the graph window itself.

This seems to be a reasonably easy fix. Any chance it could be addressed in a future bug fix?

Thanks in advance!
Administrator
Super Administrator
Posts: 4827
Joined: Wed Mar 05, 2003 3:10 am

Re: Vensim appearance bug in MacOS Dark Mode

Post by Administrator »

Let me experiment as there might not be a way to do this. I'll try though.

It would help if you can reply to this thread and let me know of any other places where the text is not showing up correctly.
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391

Units are important!
http://www.bbc.co.uk/news/magazine-27509559
kaveh.dianati
Senior Member
Posts: 59
Joined: Tue Dec 15, 2015 1:52 pm
Vensim version: DSS

Re: Vensim appearance bug in MacOS Dark Mode

Post by kaveh.dianati »

Thanks a lot. I used to have a similar white-text-on-white-background problem in log windows (warning/error messages as well), but that problem seems to have sorted itself now.
There I now get black font on a dark grey background, which is not ideal in terms of contrast but still legible. (See screenshot below.)
Attachments
Screenshot 2025-04-10 at 13.05.51.png
Screenshot 2025-04-10 at 13.05.51.png (141.97 KiB) Viewed 1225 times
Post Reply