Skip to content

Commit 221049b

Browse files
authored
Merge pull request #227 from Caudiciform-Studios/fix_invisible_options
2 parents 5dce911 + 02dccce commit 221049b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

crates/example_dialogue_view/src/option_selection.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,13 @@ fn create_options(
5151
children: Query<&Children>,
5252
options_node: Single<(Entity, &mut Node, &mut Visibility), With<OptionsNode>>,
5353
mut root_visibility: Single<&mut Visibility, (With<UiRootNode>, Without<OptionsNode>)>,
54+
typewriter: Res<Typewriter>,
5455
) {
5556
let (entity, mut node, mut visibility) = options_node.into_inner();
5657
node.display = Display::Flex;
57-
*visibility = Visibility::Hidden;
58+
if !typewriter.is_finished() {
59+
*visibility = Visibility::Hidden;
60+
}
5861
if children.iter_descendants(entity).next().is_none() {
5962
**root_visibility = Visibility::Inherited;
6063
let mut entity_commands = commands.entity(entity);

0 commit comments

Comments
 (0)