I need to assign 2 mouse click events to a div element. One should be triggered by holding down the shift key while clicking, and the other by a regular click, like this:
<div @click.shift="aaa()" @click="bbb()">...</div>
The issue I'm facing is that when I shift+click on the div, both aaa() and bbb() functions are executed. I have tried using modifiers like @click.shift.stop but it didn't prevent bbb() from being called every time I clicked on the div. Is there a way to resolve this without combining the two types of click events into a single function, for example ccc(), which would then call either aaa() or bbb()?