Skip to content

Commit

Permalink
feat: Posh.Host.UI.Box.TopWall ( Fixes #369 )
Browse files Browse the repository at this point in the history
Only grabbing one character
  • Loading branch information
James Brundage committed Feb 25, 2024
1 parent 0d6ca6f commit 17d10f9
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions Types/Posh.Host.UI.Box/get_TopWall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
Gets a box's top wall character
.DESCRIPTION
Gets the top wall in a box.
.NOTES
If the box only has one line, and it is less than 5 characters, the second character will be considered the top wall.
Expand All @@ -19,17 +18,12 @@ if ($theLine.Length -lt 5) {
# If there is only one line, it is between two and five characters
if ($theLine.Length -ge 2) {
# pick the second character as the top wall
$theLine.Substring(1,2)
$theLine.Substring(1,1)
} else {
# (if there was only one character, it's the top wall)
$theLine.Substring(0,1)
}
} else {
# Otherwise, pick one left of the middle in the line
$theLine[[Math]::Floor($theLine.Length / 2) - 1]
}





}

0 comments on commit 17d10f9

Please sign in to comment.