-
-
Notifications
You must be signed in to change notification settings - Fork 523
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
BackStage flickering when opening #112
Comments
What do you mean with "flickering"? |
https://onedrive.live.com/?cid=650F345C1F75A314&id=650f345c1f75a314%21105 Please, pay attention to the top left corner. |
Indeed, it does flicker a bit. |
A had some time to try this on my machines and there is no flickering. |
@batzen this could be, but I see it in my work and home PC with different GPU (nvidia, AMD) |
The problem is that i can't fix such an issue when i can't reproduce it... |
No one willing to invest time fixing this or at least creating a reliable repro? |
Do you have any ideas why it could be flickering exactly in that place? |
I guess it's the animation and the titlebar, but I don't know what's really causing this issue... As soon as the backstage is opened the titlebar, or parts of it, react to that change. Maybe it's one of the changes done to the titlebar that causes the flickering. You could try to reproduce the issue when you set "IsQuickAccessToolBarVisible" on the ribbon to "false". If the issue disappears we got a direction to follow. Walking through your video, picture by picture, I can see that the flickering area is opaque when the animation has not started yet and is opaque again when the animation is done. |
Just checked IsQuickAccessToolBarVisible. Its not the toolbar. No matter if I set visibility to true or false. Problem still exists. Do you also have such issue? |
As I said earlier I sadly can't reproduce it thus making fixing it extremely difficult. |
Just commited some changes to the backstage animation, maybe it's better now. |
I need to compile latest version from sources? |
Will release version 3.4.2 later which contains the changes. |
ok, as soon as you release it, I will update, check and let you know |
Released. |
Just tested. Issue is still present. It flickers only in part, which is over a Quckaccesstoolbar. |
And if I set it under the ribbon, backstage will still flicker on the same place (on top). So, I think we can exclude the quckaccess itself |
At least we found out that it's not the toolbar... |
Could you try to change the width in the style to check if it's just that small area? |
OK, I will test it |
Seems I underatnd why it is flickering. I have the following code on backstage:
If I remove items, it opens without flickering, but if at least one item is present, it will flicker. Maybe something is going on while my custom controls is loading? But i dont know how it can cause this. |
I would guess so. Any chance you can provide them for a repro? |
It will be hard to present you a full repro, but I will try |
Hi, here is my repro project for this issue. Could you please look at it? |
That indeed flickers really heavy. Will try to find out what's causing it, but that will take some time as I am away for the weekend. |
I hope you will fix this nasty bug |
It's the datagrid. But I don't know why... |
I know only one reason for flickering UI - its async UI updating. |
i have the same issue, glad I'm not the only one! :-) |
I have found that when the first BackstageTabItem is selected in the BackstageTabControl then it is flickering, when the second or other BackstageTabItem is selected when showing/hiding the backstage it is not flickering. |
Its not the showcase. I think real problem is that what actually hides under the tabitems. In my case I have the same controls under first and second items and in both case I have flickering |
(old thread: #29 ) |
I can see the same issue. I don't really understand the reason why it flickers, but it would work if you made the following changes (Office 2013 theme):
That retains the look of the backstage area while removing the flicker. |
Will have a look at your suggested changes. |
Could you please post the changes you made? It's quite difficult to follow those instructions. |
Fixed with 909cf12 |
I faced with the issue when Backstage is flickering in left top corner during opening.
OS - Win 7
.Net 4.5
Ribbon lib - 3.4
The text was updated successfully, but these errors were encountered: