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