Skip to content

Commit

Permalink
Merge 1c66330 into 2df2655
Browse files Browse the repository at this point in the history
  • Loading branch information
weiduhuo committed Nov 29, 2023
2 parents 2df2655 + 1c66330 commit 1074366
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions questionary/prompts/common.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import copy
import inspect
from typing import Any
from typing import Callable
Expand Down Expand Up @@ -114,7 +115,7 @@ def build(c: Union[str, "Choice", Dict[str, Any]]) -> "Choice":
"""

if isinstance(c, Choice):
return c
return copy.copy(c)
elif isinstance(c, str):
return Choice(c, c)
else:
Expand Down Expand Up @@ -278,7 +279,7 @@ def __init__(

def _is_selected(self, choice: Choice):
if isinstance(self.default, Choice):
compare_default = self.default == choice
compare_default = self.default.value == choice.value
else:
compare_default = self.default == choice.value
return choice.checked or compare_default and self.default is not None
Expand Down

0 comments on commit 1074366

Please sign in to comment.