From 8504cfa88b4cbe0c17baa9c754c9d3eee89d2915 Mon Sep 17 00:00:00 2001 From: str4d <str4d@mail.i2p> Date: Wed, 13 Jul 2016 03:16:59 +0000 Subject: [PATCH] Re-enable UI if blog post fails to publish --- .../android/blogs/WriteBlogPostActivity.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/briar-android/src/org/briarproject/android/blogs/WriteBlogPostActivity.java b/briar-android/src/org/briarproject/android/blogs/WriteBlogPostActivity.java index 493216669e..4d9cc61518 100644 --- a/briar-android/src/org/briarproject/android/blogs/WriteBlogPostActivity.java +++ b/briar-android/src/org/briarproject/android/blogs/WriteBlogPostActivity.java @@ -167,9 +167,9 @@ public class WriteBlogPostActivity extends BriarActivity blogManager.addLocalPost(p); postPublished(); } catch (DbException | GeneralSecurityException | FormatException e) { - // TODO show error if (LOG.isLoggable(WARNING)) LOG.log(WARNING, e.toString(), e); + postFailedToPublish(); } } }); @@ -185,4 +185,16 @@ public class WriteBlogPostActivity extends BriarActivity }); } + private void postFailedToPublish() { + runOnUiThread(new Runnable() { + @Override + public void run() { + // hide progress bar, show publish button + progressBar.setVisibility(GONE); + publishButton.setVisibility(VISIBLE); + // TODO show error + } + }); + } + } -- GitLab