The grid now uses HTML tables, and the resize works - though not in the way that might be expected. The current behavior resizes the entire grid. It's partially compatible with saving grid configurations. Changes made by resizing on-the-fly won't save (they don't affect the columns flex, and there doesn't appear to be a way to hook a watcher up to element-level resizing), but the column width manager is no longer broken.
Adding a needsdiscussion tag, as this feels a little too experimental for a pullrequest, but definitely needs eyes on it - I'm running out of ideas on how to better handle this.
I've pushed a cleaned up version of the above branch here: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ khuckins/ lp1778311- web-column- on-the- fly-resizing- v2
The grid now uses HTML tables, and the resize works - though not in the way that might be expected. The current behavior resizes the entire grid. It's partially compatible with saving grid configurations. Changes made by resizing on-the-fly won't save (they don't affect the columns flex, and there doesn't appear to be a way to hook a watcher up to element-level resizing), but the column width manager is no longer broken.
Adding a needsdiscussion tag, as this feels a little too experimental for a pullrequest, but definitely needs eyes on it - I'm running out of ideas on how to better handle this.