Mein PyGame-Fenster ändert die Farbe erst, wenn ich das Fenster schließe und dann natürlich nur für eine Millisekunde. Kann jemand helfen? Das ist der Code:

import sys
import pygame as py

py.init()
run = True
screen = py.display.set_mode((500,500))
py.display.set_caption("TEST")

while run:
  for event in py.event.get():
    if event.type == py.QUIT:
      screen.fill((0, 250, 0))
      run = False
      py.display.flip()

py.quit