mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
Calculator fix
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user