0👍
✅
I found a solution to the problem.
Since vue can’t guarantee the order of events (computation should run before click event), I removed the click event and added a watcher instead
Source:stackexchange.com