@@ -21,7 +21,7 @@ import Ubuntu.SystemSettings.Diagnostics 1.0
21import ".." as LocalComponents
21import ".." as LocalComponents
23LocalComponents.Page {
23LocalComponents.Page {
24− id: reportCheckPage
24+ id: reportingPage
25 objectName: "reportingPage"
25 objectName: "reportingPage"
27 title: webview.visible ? i18n.tr("Privacy Policy") : i18n.tr("Help Us Improve")
27 title: webview.visible ? i18n.tr("Privacy Policy") : i18n.tr("Help Us Improve")
@@ -29,6 +29,9 @@ LocalComponents.Page {
29 customBack: true
29 customBack: true
30 customTitle: webview.visible
30 customTitle: webview.visible
33+ skip: !diagnostics.reportCrashes // skip the page when the system is configured not to report crashes
32 onBackClicked: {
35 onBackClicked: {
33 if (webview.visible) {
36 if (webview.visible) {
34 webview.visible = false;
37 webview.visible = false;
@@ -40,6 +43,7 @@ LocalComponents.Page {
40 UbuntuDiagnostics {
43 UbuntuDiagnostics {
41 id: diagnostics
44 id: diagnostics
42 objectName: "diagnostics"
45 objectName: "diagnostics"
46+ Component.onCompleted: reportingPage.skipValid = true;