Fix wrong layout final iteration value

This commit is contained in:
DBotThePony 2025-03-21 12:23:08 +07:00
parent c343de6031
commit 27834cc595
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -68,12 +68,12 @@ open class GridPanel<out S : Screen>(
}
override fun columns(last: Int): IntIterator {
return (last - 1 downTo 1).iterator()
return (last - 1 downTo 0).iterator()
}
},
BOTTOM_LEFT {
override fun rows(last: Int): IntIterator {
return (last - 1 downTo 1).iterator()
return (last - 1 downTo 0).iterator()
}
override fun columns(last: Int): IntIterator {
@ -83,11 +83,11 @@ open class GridPanel<out S : Screen>(
BOTTOM_RIGHT {
override fun rows(last: Int): IntIterator {
return (last - 1 downTo 1).iterator()
return (last - 1 downTo 0).iterator()
}
override fun columns(last: Int): IntIterator {
return (last - 1 downTo 1).iterator()
return (last - 1 downTo 0).iterator()
}
};