aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt/follow_stream_dialog.cpp
diff options
context:
space:
mode:
authorJeff Morriss <jeff.morriss.ws@gmail.com>2016-07-17 22:42:32 -0400
committerMichael Mann <mmann78@netscape.net>2016-07-23 04:12:59 +0000
commitba0b0b1bc9818611a255b95cd0f1123155cef9d3 (patch)
treeb3c5d4d313374bfbfb608cb4d8a311c7abcc0d84 /ui/qt/follow_stream_dialog.cpp
parent904d9fc2c3d919b0acc308228bf8fb9388f89f26 (diff)
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>
Diffstat (limited to 'ui/qt/follow_stream_dialog.cpp')
-rw-r--r--ui/qt/follow_stream_dialog.cpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/ui/qt/follow_stream_dialog.cpp b/ui/qt/follow_stream_dialog.cpp
index fcabe0da09..5edfc6015e 100644
--- a/ui/qt/follow_stream_dialog.cpp
+++ b/ui/qt/follow_stream_dialog.cpp
@@ -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;
}