Visual Selector fix: Firefox compatibility - Visual Selector (#646)

This commit is contained in:
Amos (LFlare) Ng
2022-05-31 15:04:01 +08:00
committed by GitHub
parent 437c8525af
commit 1f974bfbb0

View File

@@ -152,6 +152,13 @@ $(document).ready(function() {
ctx.clearRect(0, 0, c.width, c.height);
current_selected_i=null;
// Add in offset
if ((typeof e.offsetX === "undefined" || typeof e.offsetY === "undefined") || (e.offsetX === 0 && e.offsetY === 0)) {
var targetOffset = $(e.target).offset();
e.offsetX = e.pageX - targetOffset.left;
e.offsetY = e.pageY - targetOffset.top;
}
// Reverse order - the most specific one should be deeper/"laster"
// Basically, find the most 'deepest'
var found=0;