-
Notifications
You must be signed in to change notification settings - Fork 63
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
[Bug]: Button Spec Krypton Context Menu (Canary) #1169
Comments
Will this fix be captured in the new NET 8 release? Thanks |
No, but this will be fixed in a future |
I know you guys are a small team, but you guys tend to introduce more issues than you fix. Context menus are fundamental. |
Hi @sdreb3421 Is the issue with the |
I'm not totally sure honestly, it could be either the button or the context menu. I have a KryptonForm with multiple ButtonSpecAny (ButtonSpecs Collection) in the title bar. Within the ButtonSpecAny designer properties I have assigned a KryptonContextMenu to the property. However, the menu no longer appears on click starting with Canary 80.23.8.233. Here is the designer code to validate what is actually happening. |
@sdreb3421 Would you mind uploading a small project demonstrating the issue, so I can verify what's going on? |
Wonder if it's defined as @Smurf-IV Any ideas? |
Here is a simple example of the issue. If you change the nuget package back to 80.23.7.305 then it works again. Thanks! |
So something happened between the July 2023 & August 2023 releases |
So, unfortunately I've overwritten the |
Hi @sdreb3421 I think that I've narrowed it down to this PR |
Ahh, that makes sense. It's probably messing with the button spec clicks somehow. |
Ouch.. Any way; I'll take a look. |
Building on @Smurf-IV last comment, any fix implemented won't make its way into v80, both: A) It needs to be tested |
- ButtonSpec's used to drop menu's if they had a context menu; #1169
Note: Workaround for Canary / Master V80 is to add a DropDown, as per the request PR that "Broke" the default. |
It's fine honestly. I'll just keep using 80.23.7.305 |
Hi @sdreb3421 The fixes will be included in the next Canary, hopefully targeted for Wednesday with other fixes. |
Oh very nice, I didn't realize you found the issue, well done 👍🏼👍🏼👍🏼 |
It was to do with the 'new' drop down button spec type. We can't put it into v80, as this would cause 'merge hell' later down the line, with |
Hi @sdreb3421 Please retry using |
Working! Thank you, great work |
Using Winforms NET6 with VS2022 on Windows 11.
Recently upgraded to Canary 80.23.10.296 and found an issue with Button Spec context menus. Did some checking and the issue appears in Canary 80.23.8.233. The KryptonForm ButtonSpec property KryptonContextMenu is assigned a KryptonContextMenu object, but the menu no longer appears when clicking the button. Thanks!
The text was updated successfully, but these errors were encountered: