mirror of
https://github.com/niklasvh/html2canvas.git
synced 2023-08-10 21:13:10 +03:00
incorect z-index sorting fixed
If you omit compare function in javascript `sort()` method it will sort lexicographically (in dictionary order) according to the string conversion of each element. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#Parameters For example [0, 9, 8, 10].sort() will place element with z-index 10 on 2nd position of the array
This commit is contained in:
parent
e9afe03960
commit
f00b23a9ec
@ -39,7 +39,7 @@ _html2canvas.Renderer = function(parseQueue, options){
|
||||
})(parseQueue);
|
||||
|
||||
function sortZ(context) {
|
||||
Object.keys(context).sort().forEach(function(zi) {
|
||||
Object.keys(context).sort(function(a, b) { return a - b; }).forEach(function(zi) {
|
||||
var nonPositioned = [],
|
||||
floated = [],
|
||||
positioned = [],
|
||||
|
Loading…
Reference in New Issue
Block a user