Ok, this scope locks the dash up even when not favorited and just opened via Manage Dash. Moreover, it even locks up a commandline scopes-client (for libunity-scopes-cli package):
It looks like we are not as resistant to misbehaving scopes as we should be. The scopes-client re-implements finished() method of SearchListener, but it's not triggered with this scope (this method should eventually receive an error I think).
Ok, this scope locks the dash up even when not favorited and just opened via Manage Dash. Moreover, it even locks up a commandline scopes-client (for libunity-scopes-cli package):
$ scopes-client com.ubuntu. developer. boghison. mixcloud_ mixcloudscope ""
It looks like we are not as resistant to misbehaving scopes as we should be. The scopes-client re-implements finished() method of SearchListener, but it's not triggered with this scope (this method should eventually receive an error I think).