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))
|
self.display = self.value = str(Decimal(self.value or "0") / Decimal(100))
|
||||||
elif button_name == ".":
|
elif button_name == ".":
|
||||||
if "." not in self.value:
|
if "." not in self.value:
|
||||||
self.display = self.value = self.value + "."
|
self.display = self.value = (self.value or "0") + "."
|
||||||
elif button_name == "AC":
|
elif button_name == "AC":
|
||||||
self.value = ""
|
self.value = ""
|
||||||
self.left = self.right = Decimal(0)
|
self.left = self.right = Decimal(0)
|
||||||
|
|||||||
@@ -333,7 +333,7 @@ class MouseUp(MouseEvent, bubble=True):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
class MouseScrollDown(InputEvent, bubble=True):
|
class MouseScrollDown(InputEvent, verbosity=3, bubble=True):
|
||||||
__slots__ = ["x", "y"]
|
__slots__ = ["x", "y"]
|
||||||
|
|
||||||
def __init__(self, sender: MessageTarget, x: int, y: int) -> None:
|
def __init__(self, sender: MessageTarget, x: int, y: int) -> None:
|
||||||
|
|||||||
Reference in New Issue
Block a user