When selecting a color from the `ColorPicker` popup that placed inside a Menuitem, if there is a MenuItem behind the clicked color, it will also be clicked. In my case, the menu item that was unintentionally activated was "Undo", which undid the color selection. Therefore certain colors could never be selected.
The problem is that after the popup has been closed due to a `MouseDown`, the `MenuItem` will then get the `MouseUp`, unless the user keeps holding the mouse button down, moves it away, and then releases - unlikely. The popup should only close after a `MouseUp`.
Comments: ** Comment from web user: johnalammers **
The problem is that after the popup has been closed due to a `MouseDown`, the `MenuItem` will then get the `MouseUp`, unless the user keeps holding the mouse button down, moves it away, and then releases - unlikely. The popup should only close after a `MouseUp`.
Comments: ** Comment from web user: johnalammers **
This is actually a fairly large impact to me. Not only was it difficult to figure out what was going on, since the menu item behind the ColorPicker popup just so happened to be something that did something subtle, but I also don't have a way around it thus far, at least not without some pretty torturous hack (or something elegant I haven't thought of yet). I don't see a way to detect the popup or I might try temporarily disabling the rest of the context menu.