Fixed paddings around the menu bar

This commit is contained in:
Abdelilah El Aissaoui 2022-06-11 13:36:43 +02:00
parent 71c639b6a3
commit 878f6704d6
2 changed files with 8 additions and 4 deletions

View File

@ -29,6 +29,7 @@ import app.viewmodels.MenuViewModel
// TODO Add tooltips to all the buttons
@Composable
fun Menu(
modifier: Modifier,
menuViewModel: MenuViewModel,
onRepositoryOpen: () -> Unit,
onCreateBranch: () -> Unit,
@ -37,10 +38,9 @@ fun Menu(
var showAdditionalOptionsDropDownMenu by remember { mutableStateOf(false) }
Row(
modifier = Modifier
.padding(vertical = 4.dp)
.fillMaxWidth(),
modifier = modifier,
horizontalArrangement = Arrangement.Center,
verticalAlignment = Alignment.CenterVertically,
) {
MenuButton(
modifier = Modifier.padding(start = 8.dp),
@ -115,7 +115,8 @@ fun Menu(
Box {
IconMenuButton(
modifier = Modifier
.padding(end = 8.dp),
.padding(end = 8.dp)
.size(36.dp),
icon = painterResource("more_vert.svg"),
onClick = {
showAdditionalOptionsDropDownMenu = true

View File

@ -80,6 +80,9 @@ fun RepositoryOpenPage(tabViewModel: TabViewModel) {
}
} else {
Menu(
modifier = Modifier
.padding(top = 4.dp, bottom = 8.dp) // Linear progress bar already take 4 additional dp for top
.fillMaxWidth(),
menuViewModel = tabViewModel.menuViewModel,
onRepositoryOpen = {
openRepositoryDialog(tabViewModel = tabViewModel)