diff options
author | Marco Cecchetti <marco.cecchetti@collabora.com> | 2015-10-19 21:02:31 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2015-10-20 16:59:00 +0200 |
commit | cab96d171beb833dd57d5fb3ea9405441d1b6447 (patch) | |
tree | 68dc3834e2431e41c9feec895f3ea24a99ac432a /filter | |
parent | 1ee04f9e195001fd00b6fe9f7cae26a05f64e2f5 (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.js | 19 |
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 ) |