We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 519bb27 + b368842 commit cdb1aa5Copy full SHA for cdb1aa5
js/islandora_openseadragon.js
100644
100755
@@ -26,11 +26,14 @@
26
});
27
}
28
},
29
- detach: function() {
30
- $(base).removeClass('islandoraOpenSeadragonViewer-processed');
31
- $(base).removeData();
32
- $(base).off();
33
- delete Drupal.IslandoraOpenSeadragonViewer[base];
+ detach: function(context) {
+ // Only detach if triggered by Openseadragon viewer.
+ if ($(context).is($(base))) {
+ $(base).removeClass('islandoraOpenSeadragonViewer-processed');
+ $(base).removeData();
34
+ $(base).off();
35
+ delete Drupal.IslandoraOpenSeadragonViewer[base];
36
+ }
37
38
};
39
0 commit comments