| 768 | 768 | |
| 769 | 769 | // read the state of right Nav Lock and apply to rightnav classlist |
| 770 | 770 | $(RPanelPin).prop('checked', accountStorage.getItem('NavLockOn') == 'true'); |
| 771 | | - if (accountStorage.getItem('NavLockOn') == 'true') { |
| 771 | + if (!isMobile()) { //only read/set pin states on non-mobile devices |
| 772 | + if (accountStorage.getItem('NavLockOn') == 'true') { |
| 772 | 773 | //console.log('setting pin class via local var'); |
| 773 | 774 | $(RightNavPanel).addClass('pinnedOpen'); |
| 774 | 775 | $(RightNavDrawerIcon).addClass('drawerPinnedOpen'); |
| 775 | 776 | } |
| 776 | 777 | if ($(RPanelPin).prop('checked')) { |
| 777 | 778 | console.debug('setting pin class via checkbox state'); |
| 778 | 779 | $(RightNavPanel).addClass('pinnedOpen'); |
| 779 | 780 | $(RightNavDrawerIcon).addClass('drawerPinnedOpen'); |
| 780 | 781 | } |
| 781 | 782 | // read the state of left Nav Lock and apply to leftnav classlist |
| 782 | 783 | $(LPanelPin).prop('checked', accountStorage.getItem('LNavLockOn') === 'true'); |
| 783 | 784 | if (accountStorage.getItem('LNavLockOn') == 'true') { |
| 784 | 785 | //console.log('setting pin class via local var'); |
| 785 | 786 | $(LeftNavPanel).addClass('pinnedOpen'); |
| 786 | 787 | $(LeftNavDrawerIcon).addClass('drawerPinnedOpen'); |
| 787 | 788 | } |
| 788 | 789 | if ($(LPanelPin).prop('checked')) { |
| 789 | 790 | console.debug('setting pin class via checkbox state'); |
| 790 | 791 | $(LeftNavPanel).addClass('pinnedOpen'); |
| 791 | 792 | $(LeftNavDrawerIcon).addClass('drawerPinnedOpen'); |
| 792 | 793 | } |
| 793 | 794 | |
| 794 | 795 | // read the state of left Nav Lock and apply to leftnav classlist |
| 795 | 796 | $(WIPanelPin).prop('checked', accountStorage.getItem('WINavLockOn') === 'true'); |
| 796 | 797 | if (accountStorage.getItem('WINavLockOn') == 'true') { |
| 797 | 798 | //console.log('setting pin class via local var'); |
| 798 | 799 | $(WorldInfo).addClass('pinnedOpen'); |
| 799 | 800 | $(WIDrawerIcon).addClass('drawerPinnedOpen'); |
| 800 | 801 | } |
| 801 | 802 | |
| 802 | 803 | if ($(WIPanelPin).prop('checked')) { |
| 803 | 804 | console.debug('setting pin class via checkbox state'); |
| 804 | 805 | $(WorldInfo).addClass('pinnedOpen'); |
| 805 | 806 | $(WIDrawerIcon).addClass('drawerPinnedOpen'); |
| 807 | + } |
| 806 | 808 | } |
| 807 | 809 | |
| 810 | + |
| 808 | 811 | //save state of Right nav being open or closed |
| 809 | 812 | $('#rightNavDrawerIcon').on('click', function () { |
| 810 | 813 | if (!$('#rightNavDrawerIcon').hasClass('openIcon')) { |