Notifications
Clear all
6 Forums 829 Topics 3,280 Posts 8 Online 3,047 Members

Resolved "manage Collaborators"-overlay appears on bottom of page

8 Posts
2 Users
0 Reactions
205 Views
Posts: 9
Topic starter
(@it-team)
Member
Joined: 7 years ago

Hi,

 

i have version 1.12.0 running and "http passthrugh" and "ldap-auth" plugins active.

whenever i click on "manage collaborators" the scrollbar extends around 50% and showing the popup on the very bottom of the page

https://imgur.com/tE08HdL

 

additionaly i saw that i dont have a footer on the ticket-page.

 

i have the "inline-preview" installed but not activated


7 Replies
Posts: 9
Topic starter
(@it-team)
Member
Joined: 7 years ago

edit: using chrome on different PCs.

Edge works fine and displays the popup right where it belongs

https://imgur.com/ger6mLs

 


Reply
Posts: 9
Topic starter
(@it-team)
Member
Joined: 7 years ago

ok, again it seems to be the plugin "inline preview" which messes with the footer even if the plugin itself is disabled..

so at least THATS a bug: plugin having some influense though it is disabled

Edit again:

i removed the plugin completely - and while the popup works on some tickets. it doesnt on others


Reply
Posts: 1185
Admin
(@stevland)
Member
Joined: 10 years ago

i have the “inline-preview” installed but not activated

Are you referring to the attachment_preview plugin?

Have you tried clearing your browser cache?


Reply
Posts: 9
Topic starter
(@it-team)
Member
Joined: 7 years ago

yop, did so,

i drilled down the problem to the dropdown function in jquery.dropdown.js of the vanilla code.<br /><br />
somehow the y value almost doubles this of what is needed...<br /><br />
(53480px instead of 26900px, which would fit nice)

div id="action-dropdown-collaborators" class="action-dropdown anchor-right" style="left: 300.035px; top: 53481.4px; display: none;">

 

besides this might not be caused by OSTA, any ideas regarding this?


Reply
Posts: 9
Topic starter
(@it-team)
Member
Joined: 7 years ago

heyho,

 

i somehow fixed it myself - but if someone knwos why the following fixed it, i'd appreciate any help:

line 45 of jquery.dropdown.js:

if (relative.get(0) !== document.body)<br />
/* edited, cause relative.scrollTop() sometimes was "to big" => error in "manage collaborators-popup" */<br />
/*offset.top -= relative.scrollTop()*/;

 

somehow the relativ.scrolltop() was way to high on the browsers with the error (not on edge)<br />
relative = trigger.offsetParent(),

while "trigger" the button to "manage collaborators" is (the one with THIS title popup and the group-icon on it.

i have no idea if this change causes other errors, since it doesnt seem to be a "bug" itself... i just cant find what caused this.

maybe some html entities in the thread - i donno...

 


Reply
Posts: 9
Topic starter
(@it-team)
Member
Joined: 7 years ago

just for you to understand the problem better:

https://imgur.com/a/iLPYMRW

somehow the "relative.scrollTop()" value got enourmous high.

 

funny, it doesnt happen on a few other tickets :(<br />
AND: the tooltip popup "manage collaborators" appears on the right position though


Reply
Posts: 1185
Admin
(@stevland)
Member
Joined: 10 years ago

Hmmm I'm sorry, I don't really have anything to add. Except that I'm glad you sorted this out.

To be entirely honest, I don't quite understand what the root of the issue was. But I'm going to keep this in mind in case anyone reports something similar.

Thank you for taking the time to post your solution.


Reply
Share: