Describe your issue:
Let's say there is a tag 'tabs'. This tag has lots of CSS. On the first mount of the tag, it takes around 200 to 300ms for both Riot 2.6.7 and 3.0.2. In Riot 2.6.7, in each subsequent tag mount for 'tabs' is quite fast, with around only 10ms, yet this performance has deteriorated significantly in Riot 3.0.2, taking almost as much time as the initial mount.
Can you reproduce the issue?
The example for Riot 3: http://plnkr.co/edit/JPGbo8irDf4SjVeNEjRA?p=preview
The example for Riot 2: http://plnkr.co/edit/JFdEvET0fjdfOU7ZSdga?p=preview
The example is a page with three tabs. The tabs is the high CSS riot component. When you click on another tab, the router unmount the page and mounts the page with the other tab selected.
On which browser/OS does the issue appear?
Safari on MacOSX
Which version of Riot does it affect?
How would you tag this issue?
fixed with firstname.lastname@example.org