diff --git a/app/src/main/java/com/nextcloud/talk/polls/ui/PollVoteFragment.kt b/app/src/main/java/com/nextcloud/talk/polls/ui/PollVoteFragment.kt
index 5226d188a..2ce3ccbf4 100644
--- a/app/src/main/java/com/nextcloud/talk/polls/ui/PollVoteFragment.kt
+++ b/app/src/main/java/com/nextcloud/talk/polls/ui/PollVoteFragment.kt
@@ -128,7 +128,7 @@ class PollVoteFragment : Fragment() {
private fun themeDialog() {
viewThemeUtils.material.colorMaterialButtonPrimaryFilled(binding.pollVoteSubmitButton)
- viewThemeUtils.material.colorMaterialButtonText(binding.pollVoteEndPollButton)
+ viewThemeUtils.material.colorMaterialButtonPrimaryOutlined(binding.pollVoteEndPollButton)
viewThemeUtils.material.colorMaterialButtonPrimaryOutlined(binding.pollVoteEditDismiss)
}
diff --git a/app/src/main/java/com/nextcloud/talk/polls/viewmodels/PollMainViewModel.kt b/app/src/main/java/com/nextcloud/talk/polls/viewmodels/PollMainViewModel.kt
index da8977e56..32f0152d7 100644
--- a/app/src/main/java/com/nextcloud/talk/polls/viewmodels/PollMainViewModel.kt
+++ b/app/src/main/java/com/nextcloud/talk/polls/viewmodels/PollMainViewModel.kt
@@ -153,7 +153,7 @@ class PollMainViewModel @Inject constructor(private val repository: PollReposito
}
private fun showEndPollButton(poll: Poll): Boolean {
- return poll.status == Poll.STATUS_OPEN && (isPollCreatedByCurrentUser(poll) || isOwnerOrModerator)
+ return !editVotes && poll.status == Poll.STATUS_OPEN && (isPollCreatedByCurrentUser(poll) || isOwnerOrModerator)
}
private fun showVotersAmount(poll: Poll): Boolean {
diff --git a/app/src/main/res/layout/dialog_poll_results.xml b/app/src/main/res/layout/dialog_poll_results.xml
index 43afda4ee..ec0542ba1 100644
--- a/app/src/main/res/layout/dialog_poll_results.xml
+++ b/app/src/main/res/layout/dialog_poll_results.xml
@@ -43,7 +43,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/standard_margin"
android:orientation="vertical"
- android:gravity="center">
+ android:gravity="end">
diff --git a/app/src/main/res/layout/dialog_poll_vote.xml b/app/src/main/res/layout/dialog_poll_vote.xml
index 966fb1409..38e756935 100644
--- a/app/src/main/res/layout/dialog_poll_vote.xml
+++ b/app/src/main/res/layout/dialog_poll_vote.xml
@@ -57,7 +57,7 @@
android:layout_marginTop="@dimen/standard_margin"
android:layout_marginEnd="4dp"
android:orientation="vertical"
- android:gravity="center">
+ android:gravity="end">