1144: Grid header column separator bar - inconsistent behavior
Description
When double-clicking on the grid header separator bar, expected behavior would be for the field to the left of the bar to resize to the width of the largest item in the grid. Instead, columns on both sides of the separator bar resize, and the resize behavior is inconsistent.
Also, double-clicking on the far right-hand column header separator results in a new item in the list being created!
Use the demo Journal grid for the following.... 1) Double click on the header seperator bar between the Item column and the Inbox (checkbox) column. The Item column resizes as expected, but the Inbox column ALSO resizes. Note that the checkbox column is partially cut off in the resized Inbox checkbox column.
2) Now resize the Inbox checkbox column to be wider and again double click the separator bar between Item and Inbox....Note that in this instance the Inbox column does NOT resize. This is proper, expected behavior.
3) Now resize the Inbox column to be wider. Then doubleclick the separator bar to the right of the Inbox column. Note that the column properly resizes so the checkbox is entirely visible.
4) Resize the Inbox column to be larger. Double-click on the separator bar to the right of the Inbox column, and note that a new list item is created! This can be repeated multiple times. Clearly a bug......
Recommendations: 1) Using Word and Excel as the baseline, double-clicking on a header separator bar should only resize the column to the left of the header bar - NOT the columns on both sides of it. 2) A checkbox column resize should never resize narrower than the width of the checkbox. 3) Resizing a column should never result in creation of a new item.
(except for the last item, "double-click to the right of the last column", I have no way of discriminating between that area and the area below the items)
Comments
Also, double-clicking on the far right-hand column header separator results in a new item in the list being created!
1) Double click on the header seperator bar between the Item column and the Inbox (checkbox) column. The Item column resizes as expected, but the Inbox column ALSO resizes. Note that the checkbox column is partially cut off in the resized Inbox checkbox column.
2) Now resize the Inbox checkbox column to be wider and again double click the separator bar between Item and Inbox....Note that in this instance the Inbox column does NOT resize. This is proper, expected behavior.
3) Now resize the Inbox column to be wider. Then doubleclick the separator bar to the right of the Inbox column. Note that the column properly resizes so the checkbox is entirely visible.
4) Resize the Inbox column to be larger. Double-click on the separator bar to the right of the Inbox column, and note that a new list item is created! This can be repeated multiple times. Clearly a bug......
Recommendations:
1) Using Word and Excel as the baseline, double-clicking on a header separator bar should only resize the column to the left of the header bar - NOT the columns on both sides of it.
2) A checkbox column resize should never resize narrower than the width of the checkbox.
3) Resizing a column should never result in creation of a new item.