Use a regular FAB for the selection bar's button (#141)
This commit is contained in:
@@ -8,6 +8,7 @@ import androidx.compose.material.icons.filled.Edit
|
|||||||
import androidx.compose.material.icons.filled.MoreHoriz
|
import androidx.compose.material.icons.filled.MoreHoriz
|
||||||
import androidx.compose.material.icons.filled.Share
|
import androidx.compose.material.icons.filled.Share
|
||||||
import androidx.compose.material3.ExperimentalMaterial3ExpressiveApi
|
import androidx.compose.material3.ExperimentalMaterial3ExpressiveApi
|
||||||
|
import androidx.compose.material3.FloatingActionButton
|
||||||
import androidx.compose.material3.FloatingToolbarDefaults
|
import androidx.compose.material3.FloatingToolbarDefaults
|
||||||
import androidx.compose.material3.FloatingToolbarHorizontalFabPosition
|
import androidx.compose.material3.FloatingToolbarHorizontalFabPosition
|
||||||
import androidx.compose.material3.HorizontalFloatingToolbar
|
import androidx.compose.material3.HorizontalFloatingToolbar
|
||||||
@@ -41,7 +42,9 @@ fun EventSelectionBar(
|
|||||||
HorizontalFloatingToolbar(
|
HorizontalFloatingToolbar(
|
||||||
expanded = expanded,
|
expanded = expanded,
|
||||||
floatingActionButton = {
|
floatingActionButton = {
|
||||||
FloatingToolbarDefaults.VibrantFloatingActionButton(onClick = onToggle) {
|
// A regular FAB, the size of the one it stands in for — not the
|
||||||
|
// toolbar's own larger one.
|
||||||
|
FloatingActionButton(onClick = onToggle) {
|
||||||
Icon(
|
Icon(
|
||||||
imageVector = if (expanded) {
|
imageVector = if (expanded) {
|
||||||
Icons.AutoMirrored.Filled.KeyboardArrowRight
|
Icons.AutoMirrored.Filled.KeyboardArrowRight
|
||||||
@@ -55,7 +58,7 @@ fun EventSelectionBar(
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
floatingActionButtonPosition = FloatingToolbarHorizontalFabPosition.End,
|
floatingActionButtonPosition = FloatingToolbarHorizontalFabPosition.End,
|
||||||
colors = FloatingToolbarDefaults.vibrantFloatingToolbarColors(),
|
colors = FloatingToolbarDefaults.standardFloatingToolbarColors(),
|
||||||
modifier = modifier,
|
modifier = modifier,
|
||||||
) {
|
) {
|
||||||
if (canEdit) BarAction(Icons.Default.Edit, R.string.event_detail_edit, onEdit)
|
if (canEdit) BarAction(Icons.Default.Edit, R.string.event_detail_edit, onEdit)
|
||||||
|
|||||||
Reference in New Issue
Block a user