Skip to content

Commit fc86937

Browse files
committed
fixes #1092
1 parent 6587861 commit fc86937

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

discord/ui/input_text.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def __init__(
7676
required=required,
7777
value=value,
7878
)
79-
self._input_value = None
79+
self._input_value = False
8080
self.row = row
8181
self._rendered_row: Optional[int] = None
8282

@@ -164,7 +164,10 @@ def required(self, value: Optional[bool]):
164164
@property
165165
def value(self) -> Optional[str]:
166166
"""Optional[:class:`str`]: The value entered in the text field."""
167-
return self._input_value or self._underlying.value
167+
if self._input_value is not False:
168+
# only False on init, otherwise the value was either set or cleared
169+
return self._input_value # type: ignore
170+
return self._underlying.value
168171

169172
@value.setter
170173
def value(self, value: Optional[str]):

0 commit comments

Comments
 (0)