Hi @rmorley ,
Based on the needs that you mentioned, I think the combination of If function and Timer control could achieve your needs.
I have made a test on my side, please take a try with the following workaround:
Add a Timer control in your app, set the Duration property to following:
1000
set the AutoStart property and Repeat property to following:
true
set the OnTimerEnd property to following:
If(
TextSearchBox1.Text = "Screen1",
Navigate(Screen1);Reset(TextSearchBox1), /* <-- TextSearchBox1 represents the text searach box in your app */
TextSearchBox1.Text = "Screen2",
Navigate(Screen2);Reset(TextSearchBox1),
TextSearchBox1.Text = "Screen3",
Navigate(Screen3);Reset(TextSearchBox1),
...
TextSearchBox1.Text = "Screen8",
Navigate(Screen8);Reset(TextSearchBox1),
TextSearchBox1.Text = "Screen9",
Navigate(Screen9);Reset(TextSearchBox1),
TextSearchBox1.Text = "Screen10",
Navigate(Screen10);Reset(TextSearchBox1),
...
)
set the Visible property of the Timer control to following:
false
Please consider take a try with above solution, check if the issue is solved.
Best regards,