change RadioEyeClient to singleton
bug fixing: panel stoped working after onResume()