fix bugs that same device appears in device list