I just got a reply that it would be easier to check the possibilities while having a demo of your implementation. Would you be able to send me one? If not here you can catch me on emails support@handsontable.com
me and my developer checked those steps and Flow 1 works for us entirely (on Mac Mojave and Windows 10, both tested on latest Chrome) but we’re not able to close the window with CTRL + Enter in the Flow 2 (where there’s no data to populate).
It looks like Enter opens the editor but it is not able to close it. We’ve tracked down that if you change
this.vm.focus()
to
this.focus()
in the open method of the CheckboxesEditor.js file, Enter starts to work OK, but it does not change the fact that it is not working with CTRL.
We’re still on it so if something new comes out I’ll let you know.
Yeah, I’ve had mixed results. I’m not sure if the demo is subtly different from the main project. It might be because our main table has more columns with more going on. I’m not sure if there might be a conflict like my other post with the checkbox cell type, or perhaps a cell re-render perhaps conflicting. Perhaps that is the next thing for me to check.
For the demo, I generally click and navigate about and try to test when it doesn’t work.
Feel free to delete functionality from the View and Component if you need to, especially the checkbox-item navigation / focus stuff.
To be honest, I tried a few different strategies, then got to the stage where I thought it would be best to ask yourselves, so it may be that I’ve added code that clashes with your own focus routines. So feel free to rip stuff out!
Hopefully the general logic and implementation is sound though
The readme follows all the guidelines but I guess that we’re missing something.
Currently we’ve stumbled upon the issue with ENTER+CTRL not populating values if none of the checkboxes are checked. But you have also mentioned the event handling in the second topic. I guess that this topic would need to wait for CTO (he’ll be back in June from the vacation).
the editor window won’t close if there are no checkboxes active.
You know… I was thinking about a video call/screen sharing. Would you be able to take part in a session like this on Wednesday around 12 - 2pm CEST (Warsaw). We could cover all the subjects at once.