From ea11ce86645b436d600edc6a04f26a2b8d947175 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 19 Apr 2021 16:57:43 +0530 Subject: [PATCH] Use a normal enum for Dispose rather than an IntEnum --- kittens/tui/images.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kittens/tui/images.py b/kittens/tui/images.py index 65268fcf6..5833f01e2 100644 --- a/kittens/tui/images.py +++ b/kittens/tui/images.py @@ -8,7 +8,7 @@ import sys from base64 import standard_b64encode from collections import defaultdict, deque from contextlib import suppress -from enum import IntEnum +from enum import Enum from itertools import count from typing import ( Any, Callable, DefaultDict, Deque, Dict, Iterator, List, Optional, @@ -32,7 +32,7 @@ except Exception: fsenc = 'utf-8' -class Dispose(IntEnum): +class Dispose(Enum): undefined = 0 none = 1 background = 2 @@ -75,7 +75,7 @@ class Frame: def __repr__(self) -> str: canvas = f'{self.canvas_width}x{self.canvas_height}:{self.canvas_x}+{self.canvas_y}' geom = f'{self.width}x{self.height}' - return f'Frame(index={self.index}, gap={self.gap}, geom={geom}, canvas={canvas})' + return f'Frame(index={self.index}, gap={self.gap}, geom={geom}, canvas={canvas}, dispose={self.dispose})' class ImageData: