Client crashes when I hit escape twice

I use vi, which requires two escapes to exit edit mode. Often, though, I accidently leave a chat window up when I try to switch to navigating a VI document. Unfortunately, this seems to crash the spark client. When will this be fixed?

This is on Linux? Cause it works fine on Windows here.