Multi-level context menu rendering issue (Seafile)

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Comhon
Junior Member
Junior Member
Posts: 2
Joined: 2020-03-02, 19:51 UTC

Multi-level context menu rendering issue (Seafile)

Post by *Comhon »

Hi! I am using Seafile (7.0.9) together with Total Commander. The windows shell context menu when opened from Total Commander is somehow affected in a fowllowing way: The Seafile context menu somehow displays some Total Commander menu items together with by drawing some Total Commander menu items in the Seafile context menu. Functionality of the menu is not affected, but it does not look nice.
Image: https://i.imgur.com/iQhZQVO.png
Note: The default language (English) seems not to be affected.
Image: https://i.imgur.com/s18Z7WG.png
Looks like there is some problem with rendering the menu. in Windows explorer the menu looks even differently.
Image: https://i.imgur.com/d0ZZh0U.png
Using Windows 10 Pro 21H2 (19044.1415)
It may be even an issue at Seafile's side.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Multi-level context menu rendering issue (Seafile)

Post by *ghisler(Author) »

Total Commander requests the context menu via IShellFolder interface from Windows, it doesn't create it by itself. It only adds a few of its own menu items like "View (lister)" and shows the rest without modification. I don't think that there is anything I can change on my side to make Seafile work.

Here is a small sample program with sources which shows how TC is loading the menu:
https://www.totalcommander.ch/win/tools/samplerightclick.zip
Author of Total Commander
https://www.ghisler.com
Comhon
Junior Member
Junior Member
Posts: 2
Joined: 2020-03-02, 19:51 UTC

Re: Multi-level context menu rendering issue (Seafile)

Post by *Comhon »

Thanks for reply. Nevermind, I can use Total Commander in Englis and ignore it. But it is a quite interesting bug.
I am not sure I made myself clear in the attached images: The Total Commander main menu items appear in the Seafile context menu.
Image: https://i.imgur.com/csq80Fn.png
Post Reply