mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-19 11:39:42 +01:00
Merge pull request #2436 from nextcloud/feature/noid/improvePollsButtons
Feature/noid/improve polls buttons
This commit is contained in:
commit
1382a23b39
@ -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)
|
||||
}
|
||||
|
||||
|
@ -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 {
|
||||
|
@ -43,7 +43,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="@dimen/standard_margin"
|
||||
android:orientation="vertical"
|
||||
android:gravity="center">
|
||||
android:gravity="end">
|
||||
|
||||
<com.google.android.material.button.MaterialButton
|
||||
android:id="@+id/edit_vote_button"
|
||||
@ -57,10 +57,11 @@
|
||||
|
||||
<com.google.android.material.button.MaterialButton
|
||||
android:id="@+id/poll_results_end_poll_button"
|
||||
style="@style/Button.Borderless"
|
||||
style="@style/OutlinedButton"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/min_size_clickable_area"
|
||||
android:minWidth="@dimen/poll_buttons_min_width"
|
||||
android:text="@string/polls_end_poll"
|
||||
app:cornerRadius="@dimen/button_corner_radius" />
|
||||
</LinearLayout>
|
||||
|
@ -57,7 +57,7 @@
|
||||
android:layout_marginTop="@dimen/standard_margin"
|
||||
android:layout_marginEnd="4dp"
|
||||
android:orientation="vertical"
|
||||
android:gravity="center">
|
||||
android:gravity="end">
|
||||
|
||||
<com.google.android.material.button.MaterialButton
|
||||
android:id="@+id/poll_vote_submit_button"
|
||||
@ -66,7 +66,6 @@
|
||||
android:minHeight="@dimen/min_size_clickable_area"
|
||||
android:minWidth="@dimen/poll_buttons_min_width"
|
||||
android:text="@string/polls_submit_vote"
|
||||
android:theme="@style/Button.Primary"
|
||||
app:cornerRadius="@dimen/button_corner_radius" />
|
||||
|
||||
<com.google.android.material.button.MaterialButton
|
||||
@ -83,10 +82,11 @@
|
||||
|
||||
<com.google.android.material.button.MaterialButton
|
||||
android:id="@+id/poll_vote_end_poll_button"
|
||||
style="@style/Button.Borderless"
|
||||
style="@style/OutlinedButton"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/min_size_clickable_area"
|
||||
android:minWidth="@dimen/poll_buttons_min_width"
|
||||
android:text="@string/polls_end_poll"
|
||||
app:cornerRadius="@dimen/button_corner_radius" />
|
||||
</LinearLayout>
|
||||
|
Loading…
Reference in New Issue
Block a user