Theme change does not apply properly to settings UI #13321

Closed
opened 2026-01-31 03:39:37 +00:00 by claunia · 9 comments
Owner

Originally created by @DHowett on GitHub (Apr 6, 2021).

image

originated in 4/2 bug bash

Originally created by @DHowett on GitHub (Apr 6, 2021). ![image](https://user-images.githubusercontent.com/189190/113726044-82a68780-96b9-11eb-8d73-f3835ec36ea3.png) _originated in 4/2 bug bash_
Author
Owner

@carlos-zamora commented on GitHub (Apr 7, 2021):

@zadjii-msft just to be clear, this is an "easy-starter" because you have to basically do what we did in https://github.com/microsoft/terminal/pull/9732 to the entire SUI?

@carlos-zamora commented on GitHub (Apr 7, 2021): @zadjii-msft just to be clear, this is an "easy-starter" because you have to basically do what we did in https://github.com/microsoft/terminal/pull/9732 to the entire SUI?
Author
Owner

@zadjii-msft commented on GitHub (Apr 7, 2021):

I think it's even easier than that. We probably don't need to do the whole recursive dance. We might be able to just set RequestedTheme on the MainPage itself. I only did the recursive-upwards thing because I presumed that TeachingTips were the same weird edge case that ContentDialogs were.

@zadjii-msft commented on GitHub (Apr 7, 2021): I think it's even easier than that. We probably don't need to do the whole recursive dance. We might be able to just set `RequestedTheme` on the `MainPage` itself. I only did the recursive-upwards thing because I presumed that TeachingTips were the same weird edge case that ContentDialogs were.
Author
Owner

@Don-Vito commented on GitHub (Apr 14, 2021):

I cannot reproduce it - any specific steps?

@Don-Vito commented on GitHub (Apr 14, 2021): I cannot reproduce it - any specific steps?
Author
Owner

@carlos-zamora commented on GitHub (May 15, 2021):

I was able to get a similar issue over in #9949. Couldn't get the resource to appear when the app's theme was different from the Windows OS theme.

Setting RequestedTheme on MainPage didn't fix it 😢

@carlos-zamora commented on GitHub (May 15, 2021): I was able to get a similar issue over in #9949. Couldn't get the resource to appear when the app's theme was different from the Windows OS theme. Setting `RequestedTheme` on `MainPage` didn't fix it 😢
Author
Owner

@Albert-Jokelin commented on GitHub (Aug 30, 2021):

Hey! Can I work on this?

@Albert-Jokelin commented on GitHub (Aug 30, 2021): Hey! Can I work on this?
Author
Owner

@zadjii-msft commented on GitHub (Aug 30, 2021):

@Albert-Jokelin Sure, go right ahead! Though, we maybe should have yanked Easy-Starter off this one... if "Setting RequestedTheme on MainPage didn't fix it", then I'm not really sure where to start with this.

@zadjii-msft commented on GitHub (Aug 30, 2021): @Albert-Jokelin Sure, go right ahead! Though, we maybe should have yanked `Easy-Starter` off this one... if "Setting `RequestedTheme` on `MainPage` didn't fix it", then I'm not really sure where to start with this.
Author
Owner

@Albert-Jokelin commented on GitHub (Aug 30, 2021):

I'll try my best and if I need any help, I'll reach out to you guys.

@Albert-Jokelin commented on GitHub (Aug 30, 2021): I'll try my best and if I need any help, I'll reach out to you guys.
Author
Owner

@Albert-Jokelin commented on GitHub (Aug 31, 2021):

@zadjii-msft I'm unable to recreate the issue. I'm running Windows 10 Home Ver. 20H2, Build: 19042.928

@Albert-Jokelin commented on GitHub (Aug 31, 2021): @zadjii-msft I'm unable to recreate the issue. I'm running Windows 10 Home Ver. 20H2, Build: 19042.928
Author
Owner

@zadjii-msft commented on GitHub (Aug 31, 2021):

Son of a gun, you're right. Huh. Wonder when that got fixed? Glad to know it is though! Thanks for helping check that one out!

@zadjii-msft commented on GitHub (Aug 31, 2021): Son of a gun, you're right. Huh. Wonder when that got fixed? Glad to know it is though! Thanks for helping check that one out!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#13321