lördag 3 december 2022 kl. 08:12:45 UTC+1 skrev Paul Coddington:

> TortoiseSVN/GIT both exhibit an odd cosmetic glitch in the new Windows 11 
> Context Menu.
>
> When Tortoise context menus are set to be hidden on non-versioned folders, 
> the Windows 11 context menu initially draws with blank rows to make room 
> for them. These blank rows quickly vanish, and the context menu shrinks to 
> fill those gaps with an animation effect.


I'm running Windows with Swedish language settings and in my case the row 
is not blank but says "Läser in..." (roughly "Loading...").

Over time this becomes quite irritating. The timing of it means that all 
> text entries on the menu start sliding away up or down the screen just at 
> the moment you are trying to read them. You have to consciously delay 
> reading the context menu to wait for the animations to complete.
>
> Attempts to speed read the context menu "at a glance" are interrupted and 
> often require a second attempt. The menu items are briefly moving targets 
> that cannot easily be clicked on.
>
> This happens inconsistently. as the menu seems to cache for a while and is 
> drawn correctly and instantaneously (for about 30-60 seconds or so), then 
> the problem returns.
>
> If both clients are installed, the problem becomes worse (the initial gap 
> to be filled is doubled, the animation shifts the menu items further and 
> takes longer to settle).
>

I agree with your observation that the menu seems to cache for a while. 
However, I think the menu is *always* displayed and then removed, just that 
when it is cached (probably: loaded into memory) it is removed very quickly 
so you don't really see it as "Loading...".

I would guess this is really a Windows Explorer issue and there is not much 
a context menu application can do - it needs to be loaded before it can 
decide that it should not display itself. I think Stefan mentioning 
somewhere that he wrote the Context menu for TortoiseGIT as well so I would 
expect any fix to apply to both programs.

Kind regards,
Daniel


-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/87b84202-c9d5-41bb-ab73-315875c2a10an%40googlegroups.com.

Reply via email to