1
Bug Report / Re: Delete key behavior and blank paste bug
« on: July 12, 2026, 09:29:14 pm »
Thank you for reporting issue, am able to reproduce it and looking into it.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
grid.Range({
r1: 0,
c1: 0,
firstR:0,
firstC:0
}).select();
this.option('wrap', evt.target.checked);
//clear the row height cache before changing wrap of whole grid.
this.pageData().forEach(function(rd) {
delete rd.pq_ht
})
this.refresh();
http:// (and is not localhost), the browser completely removes the navigator.clipboard object from the global window scope for security reasons.chrome://flags/#unsafely-treat-insecure-origin-as-secure (or edge://flags/#unsafely-treat-insecure-origin-as-secure)ssh -L 8080:localhost:80 user@remote-server-ipnavigator.clipboard API. The error "Cannot read properties of undefined (reading 'write')" explicitly indicates that the browser is blocking access to this API.navigator.clipboard object will be undefined if your application is running over standard http:// on a remote server or IP address. It will only function over https:// or http://localhost editorKeyDown(evt, ui) {
if (globalEditByPress) {
let c1, r1;
//check left and right key with key names
if (evt.key == "ArrowRight") {
c1 = this.getNextVisibleCI(ui.colIndx + 1);
r1 = ui.rowIndxPage
} else if (evt.key == 'ArrowLeft') {
c1 = this.getPrevVisibleCI(ui.colIndx - 1);
r1 = ui.rowIndxPage
} else if (evt.key == 'ArrowUp') {
r1 = this.getPrevVisibleRIP(ui.rowIndx);
c1 = ui.colIndx
} else if (evt.key == 'ArrowDown') {
r1 = this.getNextVisibleRIP(ui.rowIndx);
c1 = ui.colIndx
}
if (r1 != null && c1 != null) {
this.focus({
rowIndxPage: r1,
colIndx: c1
});
this.Range({
r1,
c1
}).select();
return false; //to prevent default handing of keys b
}
}
},