Hi Gordon,
Thanks for the searching, it helps us a lot to narrow down the issue. Currently, there is a temporary solution by simply modifying the css file but this won’t fix in IE. We will try to figure out a better solution for all browsers.
Site=>Content=>theme>default=>style.css, then navigate to class name “olControlAttribution”, then append the pointer-events: none; like:
.olControlAttribution {
font-size: 8pt;
font: Arial,Helvetica,Sans-Serif;
text-shadow: #fff 1px 1px;
right: 3px;
bottom: 3px;
position: absolute;
display: block;
width:100%;
pointer-events: none;
}
I will update here once we find out the solution for IE.
Btw, I checked your codes and found in ClickEvent action, we don’t need to create a new popup instance and add into the map, we can just return the popup json to client and then create and add the popup into the map. This is because the popups are created in client side and not related with the server side popups.
Thanks,
Troy