fix for StatusView panel

Replaced boilerplate `StatusList` class by much simpler methods, letting the core do it's job and fixed a logic error.