Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Lay Theme Forum

  1. Home
  2. Bug Reports
  3. Content not updated on page transition

Content not updated on page transition

Scheduled Pinned Locked Moved Bug Reports
sub-menujavascriptpage transition
14 Posts 3 Posters 2.5k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B
    B
    brogr
    wrote on last edited by brogr
    #1

    I'm experiencing an odd behaviour, or a bug, with a website I'm setting up with Lay Theme: https://2019.nomadicarchitecture.ch/

    When you use the menu to navigate from category (e.g. Projects) to sub-category (e.g. Newspaper), the sub-menu disappears. However, when you manually (re)load the url of the sub-category (https://2019.nomadicarchitecture.ch/projects/newspaper), everything is fine.

    Similarly, when navigating from the sub-category (e.g. newspaper) to a different parent-category (e.g. Clients), the old sub-menu remains visible, overlapping with the new one. Again, manual (re)load does the trick.

    It seems that the menu-items don't get their classes updated properly on click / page transitions via JS.

    My browser is Chrome 75.0.3770.100.

    1 Reply Last reply
    0
    • mariusjopenM
      mariusjopenM
      mariusjopen
      Global Moderator
      wrote on last edited by
      #2

      Dear @brogr
      good question. We will look into this.

      Best!

      Marius

      www.mariusjopen.world

      B 1 Reply Last reply
      0
      • mariusjopenM mariusjopen

        Dear @brogr
        good question. We will look into this.

        Best!

        Marius

        B
        B
        brogr
        wrote on last edited by
        #3

        @mariusjopen Hi Marius, any updates on this? I can't launch this website before this crucial issue isn't resolved...

        1 Reply Last reply
        0
        • mariusjopenM
          mariusjopenM
          mariusjopen
          Global Moderator
          wrote on last edited by
          #4

          Dear @brogr
          we will check again!

          Best!

          Marius

          www.mariusjopen.world

          1 Reply Last reply
          0
          • arminunruhA
            arminunruhA
            arminunruh
            Global Moderator
            wrote on last edited by
            #5

            Hey so

            I see you're using Custom CSS that uses the class "current-menu-parent"
            That class is not set by lay theme and I will try to fix this now

            1 Reply Last reply
            0
            • arminunruhA
              arminunruhA
              arminunruh
              Global Moderator
              wrote on last edited by
              #6

              Ok, I'm releasing a small lay theme update today that properly sets "current-menu-parent" classes. Please use only these to make your type of submenu work.

              Like

              .current-menu-parent .sub-menu,
              .current-menu-item .sub-menu{
                  display: block;
              }
              
              .sub-menu{
                  display: none;
              }
              
              B 1 Reply Last reply
              0
              • arminunruhA arminunruh

                Ok, I'm releasing a small lay theme update today that properly sets "current-menu-parent" classes. Please use only these to make your type of submenu work.

                Like

                .current-menu-parent .sub-menu,
                .current-menu-item .sub-menu{
                    display: block;
                }
                
                .sub-menu{
                    display: none;
                }
                
                B
                B
                brogr
                wrote on last edited by
                #7

                @arminunruh Great, thank you Armin. It's working well!

                1 Reply Last reply
                0
                • B
                  B
                  brogr
                  wrote on last edited by
                  #8

                  Actually, this isn't working properly yet: When you access a project directly through the URL (rather than through JS via the menu), the parent menu item only gets the class current-post-ancestor but not the current-menu-parent one, resulting in the submenu being invisible. Could you please look into this again?

                  Example:
                  https://2019.nomadicarchitecture.ch/projects/world-exhibitions-of-telecommunications-geneva/ibm-telecom-geneva-1-world

                  1 Reply Last reply
                  0
                  • mariusjopenM
                    mariusjopenM
                    mariusjopen
                    Global Moderator
                    wrote on last edited by
                    #9

                    Dear @brogr
                    I will let Armin know.
                    Thank you!

                    Marius

                    www.mariusjopen.world

                    1 Reply Last reply
                    0
                    • arminunruhA
                      arminunruhA
                      arminunruh
                      Global Moderator
                      wrote on last edited by
                      #10

                      Hey, I can see the error happening on your website. However, I cannot reproduce this on my lay theme. Can you send me your /wp-admin/ login and your ftp login data to info@laytheme.com ?

                      I will need to test and fix this on your website.

                      1 Reply Last reply
                      0
                      • B
                        B
                        brogr
                        wrote on last edited by
                        #11

                        Alright, sent you an email.

                        1 Reply Last reply
                        1
                        • arminunruhA
                          arminunruhA
                          arminunruh
                          Global Moderator
                          wrote on last edited by
                          #12

                          Hey, after further investigation,

                          I see the project you are refering to is this one:
                          https://2019.nomadicarchitecture.ch/projects/world-exhibitions-of-telecommunications-geneva/ibm-telecom-geneva-1-world

                          But the project that is shown when clicking on the menu item "projects" -> "World Exhibitions of Telecommunications, Geneva" is this one:
                          https://2019.nomadicarchitecture.ch/projects/world-exhibitions-of-telecommunications-geneva/

                          Also when you refresh this project, you'll see the menu works as expected:
                          https://2019.nomadicarchitecture.ch/projects/world-exhibitions-of-telecommunications-geneva

                          As far as I can see the problem is that your project you referred to is not linked in your menu at all.

                          1 Reply Last reply
                          0
                          • B
                            B
                            brogr
                            wrote on last edited by
                            #13

                            Hi Armin,

                            https://2019.nomadicarchitecture.ch/projects/world-exhibitions-of-telecommunications-geneva/ is a category, not a project.

                            The project is https://2019.nomadicarchitecture.ch/projects/world-exhibitions-of-telecommunications-geneva/ibm-telecom-geneva-1-world -- but it's concerning all of them, so you can click on any of them.

                            1 Reply Last reply
                            0
                            • arminunruhA
                              arminunruhA
                              arminunruh
                              Global Moderator
                              wrote on last edited by
                              #14

                              I see, I fixed it on your website and it will be included with the next update!

                              1 Reply Last reply
                              0

                              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                              With your input, this post could be even better 💗

                              Register Login
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              Online Users
                              I
                              itsbadjujuju
                              Forgot your key, lost your files, need a previous Lay Theme or Addon version? Go to www.laykeymanager.com
                              laytheme.com
                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Recent
                              • Tags
                              • Popular
                              • Users
                              • Search