Reimplement toggle_order.

Previously it could cause inoreader to leave a spinner icon on the
screen when it was done.