The first bug fixes as a result of feedback have been made.

Caption dragging bug
When you left click the application button or the quick access toolbar customization button you can still drag the window. This occurs when you have the ribbon integrated into the custom chrome. Instead of treating those elements are buttons it was incorrectly treating them as caption areas and so allowed the mouse to drag the window. This has now been fixed.

Drawing artifact
Sometimes when you are moving the mouse around quickly and changing tabs it would leave buttons drawn in tracking appearance. After much investigation it turns out to be a logic error in the invalidation code. I was not invalidating the new area when it was different to the previously invalidated area. Like many bugs, hard to find but simple to fix.

Context property changes
If you change the context properties such as context color or context title it would not update the display straight away. You just had to wait until the control was repainted before you see the changes. This has been fixed.

There must be more than three bugs in the ribbon! Let me know of anything you find no matter how minor.

Leave a Reply