I tried your component in Ionic4, but seems to work only on Firefox. Not working on Android and Chrome. Not tested on IOS or Safari/Opera. On Android and Chrome tab icons are just stacked on each other as if this component was not imported at all, but on Firefox works as expected.
I have found a fix for this. One CSS class must be overridden:
.tabs-md .tab-button{ scroll-behavior: smooth; overflow-x: scroll; }
Hope this will help someone
I tried your component in Ionic4, but seems to work only on Firefox. Not working on Android and Chrome. Not tested on IOS or Safari/Opera. On Android and Chrome tab icons are just stacked on each other as if this component was not imported at all, but on Firefox works as expected.
Angular CLI: 6.2.1 Node: 8.11.4 OS: win32 x64 Angular: 5.0.0 Ionic: 4.2.1