#7659 reports that on the ticket query page, a page update is required
to display the column checkbox for the "resolution" field. That is, as
long as the query constraints do not include closed tickets, the column
can't be selected.

The same applies to the grouping field: if the currently-displayed query
includes grouping, the field used for grouping cannot be displayed, even
if the grouping is removed, without a page update.

This is due to a column removal algorithm prefixed with the following
comment:

  # Semi-intelligently remove columns that are restricted to a single
  # value by a query constraint.

This section dates from [1162] and has not been modified (much) since
then. I suppose that at that point, an update was required anyway to add
or remove filters, and the whole filter selection was less dynamic than
it is today.

Long story short, does anybody have anything against removing this
"semi-intelligent" column removal algorithm altogether?

-- Remy

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to