From b599fad86579638cbb30f6b47e29cfc26375f547 Mon Sep 17 00:00:00 2001 From: Will McGugan Date: Mon, 20 Sep 2021 15:07:58 +0100 Subject: [PATCH] Calculator fix --- examples/calculator.py | 2 +- src/textual/events.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/calculator.py b/examples/calculator.py index 3457eb7eb..7e514adc6 100644 --- a/examples/calculator.py +++ b/examples/calculator.py @@ -185,7 +185,7 @@ class Calculator(GridView): self.display = self.value = str(Decimal(self.value or "0") / Decimal(100)) elif button_name == ".": if "." not in self.value: - self.display = self.value = self.value + "." + self.display = self.value = (self.value or "0") + "." elif button_name == "AC": self.value = "" self.left = self.right = Decimal(0) diff --git a/src/textual/events.py b/src/textual/events.py index 00aace8de..02dafafcf 100644 --- a/src/textual/events.py +++ b/src/textual/events.py @@ -333,7 +333,7 @@ class MouseUp(MouseEvent, bubble=True): pass -class MouseScrollDown(InputEvent, bubble=True): +class MouseScrollDown(InputEvent, verbosity=3, bubble=True): __slots__ = ["x", "y"] def __init__(self, sender: MessageTarget, x: int, y: int) -> None: