[Resolved] Issues with Mobile Layout links

    • September 3, 2020 at 8:52 pm #6411

      Hello,

      I installed the theme today in our help desk and the desktop version works great. The mobile version shows tickets assigned to me but any links when expanding the hamburger icon do not do anything. If I went to the mobile version on ios and force push on the link it will open in a new tab with the content requested but it will not load in place by just simply tapping on the link. 

      anyone having this issue? 

      Thanks!

      EDIT: I tried the mobile demo from this website also, on the staff demo the links on the hamburger menu also do not work. 

    • September 4, 2020 at 2:24 am #6424
      J
      Julien
      Participant

      hello, same for me 

       

      osTicket v1.14.3 // osTicket-1.14.3-Awesome-101
      PHP 7.2.24-0ubuntu0.18.04.6 // MySQL 5.7.31 // Apache/2.4.29 (Ubuntu) web server

    • September 4, 2020 at 12:17 pm #6429

      is there a workaround for this issue? I had to revert to the old interface when we scheduled to launch the changes because the selling point for our techs was the mobile interface which is not currently working. If anyone knows if there is a way please let me know I was thinking of maybe giving it another go this weekend.

      Thanks

    • September 4, 2020 at 12:20 pm #6430
      stevland
      Keymaster

      Yikes! I’m looking into this and will come up with a solution ASAP.

      Thank you for the reports.

    • September 5, 2020 at 11:01 am #6438
      stevland
      Keymaster

      Okay, I have a fix for this.
      You have 3 options to fix this on your end.

      1. You can install the hotfix release osTicket-1.14.3-Awesome-101a.zip
      2. You can wait for a few days and upgrade to the next release (osTicket-1.14.3-Awesome-102) which should be ready in a few days
      3. Or you can manually apply the simple fix below:

         

        Open /osta/inc/staff-foot.html

        Change Line 36 from:

        $("#sidr-right").on("click",function(e) {
        e.preventDefault();
        });

        To:

        $("#sidr-right").on("click",function(e) {
        if ( $(e.target).hasClass("osta-task") ) e.preventDefault();
        else e.stopPropagation();
        });

    • September 7, 2020 at 2:29 pm #6573

      Thank you so much for such a prompt response to this issue. I really appreciate it!

You must be logged in to reply to this topic.