Update the backend
Fix MainWindow::reconnect()