I have a list of items (displayed as rectangular containers with text, numbers, buttons) that display realtime data. I want to be able to sort (and filter) these items, so that they adapt to the search in realtime, depending on their parameters. At the same time, I must be able to interact with each of the items at any time by clicking one of the buttons.

The problem:

  • If I make the sort update whenever new data is received, the items may change order (and hence UI position) at any time, which makes interaction difficult.
  • If I disable live updates of the search, I have to manually re-apply the search all the time, except for when I want to interact with one of the items.

Possible solutions include a "live sorting" checkbox or a hotkey to prevent live sorting while pressed, but I'm curious about other strategies for this.

  • 1
    Definitely sounds like you need a pause button (Pause Live Updating) if items are moving whilst users are trying to interact with them, could be extremely frustrating. Commented Apr 23, 2015 at 8:12
  • Why can't you just add a "Update" button that will fetch new data?
    – megapctr
    Commented Apr 23, 2015 at 10:19

1 Answer 1


UI suggestion, depending on space, which we haven't seen:

UI Suggestion

  • thank you for the sketch, yes i guess this will be the best option.
    – pholz
    Commented Apr 24, 2015 at 10:25
  • upvoted! does this apply for live tables?
    – PirateApp
    Commented Aug 16, 2018 at 12:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.