-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DialogHost refresh issue on some computers (Surface laptop in this example) #1097
Comments
Could you try software rendering mode as a test? Adding in app.xaml.cs
|
Yep, that fixed it. So is this something to keep in mind or is there a way to "build" it into this toolkit and no one has to think about it again? |
Sadly the issue is your hardware and/or drivers. |
Thank you so much! I've learned something new today! |
@jespersh Thank you again for helping with this. I'm trying to learn Snoop and having issues focusing on the Dialog. For some reason I don't see the same tree you are seeing even though the dialog is up. Could you please tell me how you focused on the dialog so that your tre starts with "(PopupRoot) 59"? |
@bebenins the reason is because the tree view and snoop can only show a single visual tree at a time. Popups and windows each have their own tree. There is a slick little feature built into snoop where you simply hover your mouse over the element you want to select and press Ctrl+Shift. This should let you switch to inspecting the popup's tree. |
@Keboo Thanks! Would have never guessed it |
@bebenins is there more you need help with here? :-) |
No I'm all set. Thanks! |
It does not happen on my old ThinkPad but it does happen on 2 Surface laptops I've tried.
This is the example in video: https://photos.app.goo.gl/kJjbu4wraiRJFVWH7
And this is repo of a slimmed down app that you can download and try: https://github.com/bebenins/DialogRefreshIssue
I'm pretty sure this started happening with 2.5.0 release because I noticed this one some dialogs once I updated to 2.5.0:
The text was updated successfully, but these errors were encountered: