From a2b57f502ce591926eb27312317866c63c39aa44 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Mon, 28 Aug 2017 00:07:48 +0100 Subject: [PATCH] lets let people know that the bug report actually sent properly :) RFC on the wording of it. Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- src/components/views/dialogs/BugReportDialog.js | 8 +++++++- src/i18n/strings/en_EN.json | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/views/dialogs/BugReportDialog.js b/src/components/views/dialogs/BugReportDialog.js index 0db425e33..849d32f85 100644 --- a/src/components/views/dialogs/BugReportDialog.js +++ b/src/components/views/dialogs/BugReportDialog.js @@ -17,6 +17,7 @@ limitations under the License. import React from 'react'; import sdk from 'matrix-react-sdk'; import SdkConfig from 'matrix-react-sdk/lib/SdkConfig'; +import Modal from 'matrix-react-sdk/lib/Modal'; import { _t } from 'matrix-react-sdk/lib/languageHandler'; export default class BugReportDialog extends React.Component { @@ -64,8 +65,13 @@ export default class BugReportDialog extends React.Component { progressCallback: this._sendProgressCallback, }).then(() => { if (!this._unmounted) { - this.setState({ busy: false, progress: null }); this.props.onFinished(false); + const QuestionDialog = sdk.getComponent("dialogs.QuestionDialog"); + Modal.createTrackedDialog('Bug report sent', '', QuestionDialog, { + title: _t('Bug report sent'), + description: _t('Thank you!'), + hasCancelButton: false, + }); } }, (err) => { if (!this._unmounted) { diff --git a/src/i18n/strings/en_EN.json b/src/i18n/strings/en_EN.json index cecb248ce..0dc935948 100644 --- a/src/i18n/strings/en_EN.json +++ b/src/i18n/strings/en_EN.json @@ -9,6 +9,7 @@ "All Rooms": "All Rooms", "All notifications are currently disabled for all targets.": "All notifications are currently disabled for all targets.", "An error occurred whilst saving your email notification preferences.": "An error occurred whilst saving your email notification preferences.", + "Bug report sent": "Bug report sent", "Call invitation": "Call invitation", "Cancel": "Cancel", "Cancel Sending": "Cancel Sending", @@ -149,6 +150,7 @@ "You are not receiving desktop notifications": "You are not receiving desktop notifications", "You are Rioting as a guest. Register or sign in to access more rooms and features!": "You are Rioting as a guest. Register or sign in to access more rooms and features!", "You might have configured them in a client other than Riot. You cannot tune them in Riot but they still apply": "You might have configured them in a client other than Riot. You cannot tune them in Riot but they still apply", + "Thank you!": "Thank you!", "Sunday": "Sunday", "Monday": "Monday", "Tuesday": "Tuesday",