From 3a17aa645165d25b3376b97940af52eb74fc640d Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Wed, 20 Jan 2016 11:31:57 -0800 Subject: [PATCH] Fix multi-vehicle handling --- src/ui/uas/UASMessageView.cc | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/ui/uas/UASMessageView.cc b/src/ui/uas/UASMessageView.cc index 19602c0..763f6da 100644 --- a/src/ui/uas/UASMessageView.cc +++ b/src/ui/uas/UASMessageView.cc @@ -54,10 +54,7 @@ UASMessageViewWidget::UASMessageViewWidget(UASMessageHandler* uasMessageHandler, , _uasMessageHandler(uasMessageHandler) { setStyleSheet("QPlainTextEdit { border: 0px }"); - // Construct initial widget - _unconnectedWidget = new QGCUnconnectedInfoWidget(this); - ui()->horizontalLayout->addWidget(_unconnectedWidget); - ui()->plainTextEdit->hide(); + // Enable the right-click menu for the text editor. This works because the plainTextEdit // widget has its context menu policy set to its actions list. So any actions we add // to this widget's action list will be automatically displayed. @@ -85,16 +82,7 @@ void UASMessageViewWidget::handleTextMessage(UASMessage *message) // Reset if(!message) { ui()->plainTextEdit->clear(); - _unconnectedWidget->show(); - ui()->plainTextEdit->hide(); } else { - // Make sure the UI is configured for showing messages. - // Note that this call is NOT equivalent to `_unconnectedWidget->isVisible()`. - if (!_unconnectedWidget->isHidden()) - { - _unconnectedWidget->hide(); - ui()->plainTextEdit->show(); - } QPlainTextEdit *msgWidget = ui()->plainTextEdit; // Turn off updates while we're appending content to avoid breaking the autoscroll behavior msgWidget->setUpdatesEnabled(false);