You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Isn't it possible to get rid of all that router link mixin / implementation and simply work with programmatic navigation? Thus working with this.$router.replace (and getting rid of that watcher) in computed properties for the element state / classes?
Issue related to #1269
Software version
Quasar: 0.14.7
Browsers: Chrome (with devtools' android emulator), Android, Webview
Android: 5.1 (didn't test in iOS)
Demo https://youtu.be/iHTzxNyQw60
On chrome dev tools android emulator (device toolbar) and chrome browser (android app), there's some delay after tapping a router-link tab.
Looks like the underlying implementation of
router-link
component has some performance issue.If I have to give my $ 0.50, I'd blame
$nextTick
herequasar/src/components/tab/QRouteTab.js
Line 9 in 7337478
Isn't it possible to get rid of all that router link mixin / implementation and simply work with programmatic navigation? Thus working with
this.$router.replace
(and getting rid of that watcher) in computed properties for the element state / classes?Code
Although in this example looks like it works fine https://codesandbox.io/s/381l9rz8wm so I don't really know atm
Tried some recommendations from this article https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away hoping that the 300ms rule were the one to blame here but no, no success.
I strongly believe the problem is within
q-route-tab
component, because normalq-tab
are working just fine.The text was updated successfully, but these errors were encountered: