Browse Source

Fixed an issue with not checking the existance of SlugsDataView before calling it

QGC4.4
Mariano Lizarraga 15 years ago
parent
commit
1059752a15
  1. 15
      src/ui/MainWindow.cc

15
src/ui/MainWindow.cc

@ -943,17 +943,12 @@ void MainWindow::UASCreated(UASInterface* uas) @@ -943,17 +943,12 @@ void MainWindow::UASCreated(UASInterface* uas)
connectSlugsActions();
// FIXME: This type checking might be redundant
// if (slugsDataWidget) {
// SlugsDataSensorView* dataWidget = dynamic_cast<SlugsDataSensorView*>(slugsDataWidget->widget());
// if (dataWidget) {
// SlugsMAV* mav2 = dynamic_cast<SlugsMAV*>(uas);
// if (mav2) {
if (slugsDataWidget) {
SlugsDataSensorView* dataWidget = dynamic_cast<SlugsDataSensorView*>(slugsDataWidget->widget());
if (dataWidget) {
(dynamic_cast<SlugsDataSensorView*>(slugsDataWidget->widget()))->addUAS(uas);
// //loadSlugsView();
// loadGlobalOperatorView();
// }
// }
// }
}
}
} break;
loadEngineerView();

Loading…
Cancel
Save