Browse Source

Fix unshare link click element

When clicking on the unshare link (trash icon), the correct link element
needs to be used instead of whatever child was clicked. Then, that
element might contain a visible loading icon.

This fixes the spinner detection and also prevents a full page reload in
case the spinner was visible.
tags/v9.0beta1
Vincent Petry 8 years ago
parent
commit
5567b6cee2
1 changed files with 5 additions and 3 deletions
  1. 5
    3
      core/js/sharedialogshareelistview.js

+ 5
- 3
core/js/sharedialogshareelistview.js View File

@@ -245,12 +245,14 @@

onUnshare: function(event) {
var $element = $(event.target);
console.log($element);
if (!$element.is('a')) {
$element = $element.closest('a');
}

var $loading = $element.siblings('.icon-loading-small').eq(0);
var $loading = $element.find('.icon-loading-small').eq(0);
if(!$loading.hasClass('hidden')) {
// in process
return;
return false;
}
$loading.removeClass('hidden');


Loading…
Cancel
Save