Ian, Context menus should behave the same as hotkeys at the canvas position where the context menu was opened (right clicked). In the legacy canvas, this was the default behavior. For the most part, the old hotkey handler would send the equivalent context menu command event and execute the same code path as the context menu command event. If this has changed, I would consider it a bug. Context menu and main frame menu command events are not the same thing and should not be treated as such.
Wayne On 10/2/19 5:19 PM, Ian McInerney wrote: > I was noticing some odd behavior with the zone tool in the master branch > just now, specifically when you run an action of its through the context > menu (such as add zone cutout). When you select the menu item, it will > begin drawing immediately, which on my Linux box causes some weird > behavior (it will place the first point in the location where the > context menu item was located and then move the cursor back to where the > menu originated, creating a line segment). > > The thing that confused me was the fact that it was trying to do an > immediate action here. Isn't the policy to have the immediate actions > triggered by the hotkeys and for the menus to just load the tool so the > user can just click to start it? I know that is how the menubar > menus/toolbars operate, so I had thought that was also how the context > menus were supposed to operate for these drawing commands as well. > > -Ian > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

