Qt follow stream: don't clear the text widget when doing Save-As.

... Otherwise the user will see an empty stream after the Save-As operation.

Change-Id: Ibafcb4e4b670807702a8d8a5756544471f2eccc3
Reviewed-on: https://code.wireshark.org/review/16521
Petri-Dish: Jeff Morriss <jeff.morriss.ws@gmail.com>
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
This commit is contained in:
Jeff Morriss 2016-07-17 22:42:32 -04:00 committed by Michael Mann
parent 904d9fc2c3
commit ba0b0b1bc9
1 changed files with 9 additions and 2 deletions

View File

@ -410,7 +410,11 @@ void FollowStreamDialog::resetStream()
frs_return_t
FollowStreamDialog::readStream()
{
ui->teStreamContent->clear();
// Only clear the display if we're going to refill it
if (save_as_ == false)
ui->teStreamContent->clear();
truncated_ = false;
frs_return_t ret;
@ -435,7 +439,10 @@ FollowStreamDialog::readStream()
ret = (frs_return_t)0;
break;
}
ui->teStreamContent->moveCursor(QTextCursor::Start);
if (save_as_ == false)
ui->teStreamContent->moveCursor(QTextCursor::Start);
return ret;
}