Fix copy action does not work in IE, if the element is not clicked before triggering copy action from context menu

This commit is contained in:
Hadi Nategh 2015-11-03 12:19:10 +00:00
parent 67b48d11c3
commit c8c4980d3e

View File

@ -730,6 +730,12 @@ function egwPopupActionImplementation()
var successful = false;
try {
// detect we are in IE via checking setActive, since it's
// only supported in IE, and make sure there's clipboardData object
if (typeof event.target.setActive !='undefined' && window.clipboardData)
{
window.clipboardData.setData('Text', $j(clipboard_action.data.target).text().trim());
}
if(event.clipboardData)
{
event.clipboardData.setData('text/plain', $j(clipboard_action.data.target).text().trim());