The attribute UI does not handle events when the query is running. This is good!
The query UI still allows user events on its item while the query is running. This is bad!
Solution: 2 options
make the query ui non-responsive while the query is executing
abort the currently executing query and make the change to the query. If auto-run is enabled, immediately run the updated query.
The attribute UI does not handle events when the query is running. This is good! The query UI still allows user events on its item while the query is running. This is bad!
Solution: 2 options