Some changes to fix the filter bug. It is still present, but harder to trigger. Still working on getting a definite fix.
Merge branch 'frontend' of https://github.com/StickMen/KungFuRhino.git