I’ve the following line of code, and in the controller I set the $scope.showFilters = true;
It is working fine on Beta 13, but doesn’t work on Beta 14, the button gets “hide” class and doesn’t show !
<button ng-show="showFilters" menu-toggle="right" class="button button-icon icon ion-funnel"></button>
There is probably other code affecting it. I added it to this Codepen and I see it showing: http://codepen.io/anon/pen/pvdwPR?editors=101
The weird thing that when I use :
<button menu-toggle="left" class="button button-icon icon ion-navicon"></button>
the button disappear because it gets “hide” class!
But when I use
<button class="button button-icon icon ion-navicon"></button>
The button appears fine!
So, what would make menu-toggle add “hide” class?! That happens in both left and right!
OK, I found the cause of the problem here and the solution here:
Button Hidden On Child Views
By default, the menu toggle button will only appear on a root level side-menu page. Navigating in to child views will hide the menu-toggle button. They can be made visible on child pages by setting the enable-menu-with-back-views attribute of the ionSideMenus directive to true.