chop-dbhi / cilantro

Official client for Harvest (http://harvest.research.chop.edu)
http://cilantro.harvest.io
Other
28 stars 8 forks source link

Column chooser doesn't re-initiate a pending results query #364

Open murphyke opened 10 years ago

murphyke commented 10 years ago

If columns are changed while results are loading, the load is not re-initiated upon clicking Save in the Change Columns dialog. Thus the old columns are seen when the results finally arrive.

In a situation in which results queries are very slow (such as my current Varify-PCGC integration), this can happen very easily and result in annoyance.

leipzig commented 10 years ago

Yes I would like direct access to the columns like so:

screen shot 2014-01-27 at 2 56 29 pm

bruth commented 10 years ago

Requires pending requests to be ignored/aborted except for the final one.

murphyke commented 10 years ago

OK, if the pending request can be canceled, then the user can get at the "Change Columns" button on the Results page, which will solve most of the problem. Jeremy's idea of adding top-level access to columns via a "Select Columns" item on the menu bar would be handled by the individual app, right? However, adding a "Choose Columns" button above the "View Results" button on the Query page would partly provide the same function. Any good?