mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-02 23:48:47 +00:00
repair share bug (#2449)
This commit is contained in:
@@ -466,7 +466,15 @@ define([
|
|||||||
|
|
||||||
copySharedLink: function(e) {
|
copySharedLink: function(e) {
|
||||||
var $el = $(e.currentTarget);
|
var $el = $(e.currentTarget);
|
||||||
$el.prev('.shared-link').select();
|
var targetDom = $el.prev('.shared-link');
|
||||||
|
if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) { //ios
|
||||||
|
window.getSelection().removeAllRanges();
|
||||||
|
var range = document.createRange();
|
||||||
|
range.selectNode(targetDom[0]);
|
||||||
|
window.getSelection().addRange(range);
|
||||||
|
} else {
|
||||||
|
targetDom.select();
|
||||||
|
}
|
||||||
document.execCommand('copy');
|
document.execCommand('copy');
|
||||||
$.modal.close();
|
$.modal.close();
|
||||||
Common.feedback(gettext("Share link is copied to the clipboard."), 'success');
|
Common.feedback(gettext("Share link is copied to the clipboard."), 'success');
|
||||||
|
Reference in New Issue
Block a user