Comment 3 for bug 1797007

Revision history for this message
Bill Erickson (berick) wrote :

Likely the changes in bug #1794176 are the main culprit. To fix stale grid values, the cell content and tooltip content are generated independently and they respond to all Angular digests, which can mean multiple re-renderings for each, instead of sharing a single cached value. There may be ways to optimize this without losing the bug fix.

On a related note, before we added tooltips, I added a feature to the Ang6 grid that would allow users to vertically expand the grid so all content became visible at the expense of occupying more vertical space. You can see an example in the Acq admin interfaces, for example:

https://HOSTNAME/eg2/en-US/staff/admin/acq/lineitem_marc_attr_definition

See the grid toolbar action button second from top right (arrow down) with tooltip "Expand Cells Vertically". When clicked, the XPATH values, which typically extend beyond the cell, become fully visible as the rows expand vertically.

This could potentially replace tooltips if users agree it's a suitable replacement.