Browse Source

Fixed MAV selection bug in parameter view

QGC4.4
pixhawk 15 years ago
parent
commit
89a3286f39
  1. 8
      src/ui/ParameterInterface.cc

8
src/ui/ParameterInterface.cc

@ -33,8 +33,9 @@ ParameterInterface::~ParameterInterface()
void ParameterInterface::selectUAS(int index) void ParameterInterface::selectUAS(int index)
{ {
m_ui->stackedWidget->setCurrentIndex(index); // FIXME plus 2 shouldn't be there
m_ui->sensorSettings->setCurrentIndex(index); m_ui->stackedWidget->setCurrentIndex(index+2);
m_ui->sensorSettings->setCurrentIndex(index+2);
curr = index; curr = index;
} }
@ -57,9 +58,10 @@ void ParameterInterface::addUAS(UASInterface* uas)
// Set widgets as default // Set widgets as default
if (curr == -1) if (curr == -1)
{ {
// Clear
m_ui->sensorSettings->setCurrentWidget(sensor); m_ui->sensorSettings->setCurrentWidget(sensor);
m_ui->stackedWidget->setCurrentWidget(param); m_ui->stackedWidget->setCurrentWidget(param);
curr = uas->getUASID(); curr = 0;
} }
} }

Loading…
Cancel
Save