By chris on Thursday, 14 February 2019
Posted in General Issues
Replies 10
Likes 0
Views 522
Votes 0
3.0.3 Active popbox popup now closes properly when opening any bootstrap dropdown, okay.

But...

Unfortunately "dropdown-menu" with user photo disappears when you click through nav_item.

Mistake:

element.style {
display: none;
}

Repair:

#es .o-nav__item, #es .o-nav__link {
display: inline-block !important
}

This seems to be a general problem. I've already noticed this error with several buttons. They disappear after clicking.

Only in desktop view. Error seems to be stuck in JS.
Hi Chris,

Correct me if I'm wrong, do you mean the dropdown in the photo popup here https://take.ms/xjZmA ? where click it it will close the photo popup?
·
Friday, 15 February 2019 11:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Muhammad, I mean the Toolbar-Module and in User Profile the Buttons...

Please update your ES-Demo-Page please and I can show you a Video.
·
Friday, 15 February 2019 14:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Chris,

We have update our easysocial demo
·
Friday, 15 February 2019 15:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Ah, demo is now 3.0.3

So here's the deal. The problem only occurs with some templates.

Please do the following:

- Use Template Beez3
- Request on profile user as friend
- End friend request again

In the photo you can see that the style display:none is entered automatically when you press it. (Here the dropdown menu disappears in the toolbar)

Beez3 is a standard template. Please check functions also at Beez3.

In the video you can see how the button disappears:

https://www.screencast.com/t/NQn5dRKEbgu
·
Friday, 15 February 2019 16:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Another Video with Beez3 in Events:

https://www.screencast.com/t/3DKn0G7yoQ
·
Friday, 15 February 2019 18:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for the video Chris, I've tried to replicate this using beez3 template, seems it is working just fine https://take.ms/HTRBA
And I've tried with demo site as well seems it is also working fine.
·
Friday, 15 February 2019 18:11
·
0 Likes
·
0 Votes
·
0 Comments
·
That's odd. I also deactivated all plugins once. It can't be the PHP version.

Somewhere from must come this display: none; yes.

But if nobody else has the same problem, then I temporarily use "display: inline-block!important".

This works. When I have found the error I will get back to you. Thanks Muhammed, have a nice weekend.
·
Friday, 15 February 2019 19:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Alright, keep us update then.
·
Saturday, 16 February 2019 17:16
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post