diff --git a/src/main/kotlin/com/jetpackduba/gitnuro/ui/log/Log.kt b/src/main/kotlin/com/jetpackduba/gitnuro/ui/log/Log.kt index 2bbe471..7ba15a2 100644 --- a/src/main/kotlin/com/jetpackduba/gitnuro/ui/log/Log.kt +++ b/src/main/kotlin/com/jetpackduba/gitnuro/ui/log/Log.kt @@ -450,6 +450,7 @@ fun MessagesList( .clickable { logViewModel.selectUncommitedChanges() } ) { UncommitedChangesGraphNode( + hasPreviousCommits = commitList.isNotEmpty(), isSelected = selectedItem is SelectedItem.UncommitedChanges, modifier = Modifier.offset(-horizontalScrollState.value.dp) ) @@ -1034,6 +1035,7 @@ fun CommitNode( @Composable fun UncommitedChangesGraphNode( modifier: Modifier = Modifier, + hasPreviousCommits: Boolean, isSelected: Boolean, ) { val density = LocalDensity.current.density @@ -1049,7 +1051,7 @@ fun UncommitedChangesGraphNode( modifier = Modifier.fillMaxSize() ) { clipRect { - drawLine( + if (hasPreviousCommits) drawLine( color = colors[0], start = Offset(laneWidthWithDensity, this.center.y), end = Offset(laneWidthWithDensity, this.size.height),