summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorMarco Cecchetti <marco.cecchetti@collabora.com>2015-10-19 21:02:31 +0200
committerJan Holesovsky <kendy@collabora.com>2015-10-20 14:53:04 +0000
commit1ee1d113fde9fbd46bfef31883221ad9ea822e0d (patch)
tree7ca4e80fe2a63c7ef395b4a45883c7dcf9218fc5 /filter
parentecb79b93717340b67c44e587416222f6d570aac3 (diff)
svg export: left mouse click is working again
Change-Id: I5a80fe3eb55caa6e57c7842e5ac74cd1abb93f0b Reviewed-on: https://gerrit.libreoffice.org/19471 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Diffstat (limited to 'filter')
-rw-r--r--filter/source/svg/presentation_engine.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/filter/source/svg/presentation_engine.js b/filter/source/svg/presentation_engine.js
index 892b76a950c5..a98ca7090c33 100644
--- a/filter/source/svg/presentation_engine.js
+++ b/filter/source/svg/presentation_engine.js
@@ -3771,6 +3771,25 @@ function PriorityQueue( aCompareFunc )
this.bSorted = true;
}
+PriorityQueue.prototype.clone = function()
+{
+ var aCopy = new PriorityQueue( this.aCompareFunc );
+ var src = this.aSequence;
+ var dest = [];
+ var i, l;
+ for( i = 0, l = src.length; i < l; ++i )
+ {
+ if( i in src )
+ {
+ dest.push( src[i] );
+ }
+ }
+ aCopy.aSequence = dest;
+ aCopy.bSorted = this.bSorted;
+
+ return aCopy;
+};
+
PriorityQueue.prototype.top = function()
{
if( !this.bSorted )