Html.js:94 Unable to preventDefault inside passive event listener invocation

Hi all.
I use chrome browser Version 114.0.5735.111 (Offizieller Build) (64-Bit)
While moving columns and change columns order in datatables I get this:

html.js:94 Unable to preventDefault inside passive event listener invocation.
f @ html.js:94
ln @ touch.js:431
rn @ touch.js:431
(anonym) @ touch.js:431

What has happened there??

PS:
I found this here till 2018… in webix version 5.4.2 Pro
https://forum.webix.com/t/webix-cordova-ios-mess/19652

Good day, @Michael,

Can you please provide a snippet with issue in our snippet tool? Thanks in advance! :slight_smile:

Hello NatashaS.

Oh no, sorry, I took a part of my datatable but with this I couldn’t reproduce this error. Possible my fault… :-/ So I have to check this out…
I’ll come back.

Thanks anyway
Michael

1 Like

Hello NatashaS.

I tried to replicate my table structure. But could not reproduce the error. It’s to complicated layout with sidebar etc… I use webix Version 10.0.6 at this moment does this change something?

snippet

in log file html.js

88: //remove html node, can process an array of nodes at once
export function remove(node){
if (node instanceof Array)
for (var i=0; i < node.length; i++)
remove(node[i]);
else if (node && node.parentNode)
node.parentNode.removeChild(node); <-----
}

in touch,js
422:
function touchInit(){
if (env.touch){
Touch.$init();

	//not full screen mode
	if (document.body.className.indexOf("webix_full_screen") === -1)
		Touch.limit(true);

	if (env.isSafari && CSS.supports("-webkit-overflow-scrolling: touch"))
		addStyle(".webix_view{ -webkit-overflow-scrolling:touch; } .webix_scroll_cont{ transform:translateZ(0px); }"); //<------- 
}

}