Explorar o código

[F] Fix random count being negative when screen is too small

Hykilpikonna %!s(int64=2) %!d(string=hai) anos
pai
achega
ed3bb65824
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      hyfetch/main.py

+ 1 - 1
hyfetch/main.py

@@ -291,7 +291,7 @@ def create_config() -> Config:
         while len(pis) < len(slots):
             pis += pis
         perm = {p[:len(slots)] for p in permutations(pis)}
-        random_count = ascii_per_row * ascii_rows - len(arrangements)
+        random_count = max(0, ascii_per_row * ascii_rows - len(arrangements))
         if random_count > len(perm):
             choices = perm
         else: