From 84bcd0c273737571e185291c2a8dfbc862db34bb Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Tue, 27 Sep 2022 16:54:38 +0200 Subject: [PATCH 1/2] hide end poll button for edit poll mode Signed-off-by: Marcel Hibbe --- .../com/nextcloud/talk/polls/viewmodels/PollMainViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 { From 47a93d2c852e66231f4040397c3b5ff75703b341 Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Thu, 29 Sep 2022 11:19:46 +0200 Subject: [PATCH 2/2] align poll buttons to right make end poll button outlined Signed-off-by: Marcel Hibbe --- .../java/com/nextcloud/talk/polls/ui/PollVoteFragment.kt | 2 +- app/src/main/res/layout/dialog_poll_results.xml | 5 +++-- app/src/main/res/layout/dialog_poll_vote.xml | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) 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/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">