Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

Dark mode on Mojave doesn't work right #3777

Closed
jimbobbennett opened this issue Sep 13, 2018 · 2 comments · Fixed by #5537
Closed

Dark mode on Mojave doesn't work right #3777

jimbobbennett opened this issue Sep 13, 2018 · 2 comments · Fixed by #5537
Assignees
Labels
e/3 🕒 3 help wanted We welcome community contributions to any issue, but these might be a good place to start! p/macOS t/bug 🐛 up-for-grabs We welcome community contributions to any issue, but these might be a good place to start!

Comments

@jimbobbennett
Copy link
Contributor

Description

When using Dark Mode on Mojave, controls are unusable due to the way they are drawn (for example no visible text on buttons).

Steps to Reproduce

  1. Create a macOS Forms app.
  2. Run it on macOS Mojave (beta)

Expected Behavior

Apps should be usable

Actual Behavior

Parts of the controls are not visible

Basic Information

  • Version with issue: 3.1.0.697729
  • Last known good version: None
  • IDE: VS for Mac
  • Platform Target Frameworks:
    • macOS
  • Affected Devices: macOS running Mojave

Screenshots

Light mode:

light

Dark Mode:

dark

Reproduction Link

https://github.com/jimbobbennett/SqueakyAppLinuxAndMac

@jvansickle
Copy link
Contributor

A workaround for this is to add "NSRequiresAquaSystemAppearance" with "Yes" in your Info.plist. This will set the application to disregard the "Dark Mode" of the OS.

@samhouts samhouts added help wanted We welcome community contributions to any issue, but these might be a good place to start! up-for-grabs We welcome community contributions to any issue, but these might be a good place to start! labels Feb 2, 2019
knocte pushed a commit to diginex/gwallet that referenced this issue Feb 23, 2019
@paymicro paymicro self-assigned this Mar 13, 2019
@sergey-tihon
Copy link

Discussed this with @migueldeicaza today:
It may worth to think about proper support of Dark mode

adrianknight89 pushed a commit to adrianknight89/Xamarin.Forms that referenced this issue Mar 29, 2019
codemillmatt pushed a commit to codemillmatt/Xamarin.Forms that referenced this issue Apr 19, 2019
AxelUser pushed a commit to AxelUser/Xamarin.Forms that referenced this issue Jun 15, 2019
samhouts pushed a commit that referenced this issue Aug 17, 2020
* Getting there

* Some hardcoded color removal

* Fix cell issues

* Update PageRenderer.cs

fixes #8864
fixes #3777
myroot pushed a commit to myroot/Xamarin.Forms that referenced this issue Aug 19, 2020
* Getting there

* Some hardcoded color removal

* Fix cell issues

* Update PageRenderer.cs

fixes xamarin#8864
fixes xamarin#3777
sung-su pushed a commit to sung-su/Xamarin.Forms that referenced this issue Aug 20, 2020
* Getting there

* Some hardcoded color removal

* Fix cell issues

* Update PageRenderer.cs

fixes xamarin#8864
fixes xamarin#3777
sung-su pushed a commit to sung-su/Xamarin.Forms that referenced this issue Aug 20, 2020
* Getting there

* Some hardcoded color removal

* Fix cell issues

* Update PageRenderer.cs

fixes xamarin#8864
fixes xamarin#3777
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
e/3 🕒 3 help wanted We welcome community contributions to any issue, but these might be a good place to start! p/macOS t/bug 🐛 up-for-grabs We welcome community contributions to any issue, but these might be a good place to start!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants