cancel
Showing results for 
Search instead for 
Did you mean: 

Screen Reset/Set Scrollbar Back to Top

Add a scrollable screen control that allows the designer to either set where the scroll bar position is or reset the scrollbar to top. 

 

Currently the screen remembers its position when you navigate away from it, then if you navigate back to that screen, the screen may not be reset back to the top of the items to display which is a negative user experience forcing the user to scroll back to the top of the scrollable screen.  

Status: Under Review

This is under review by engineering. 

 

Adding @GregLi to comment on roadmap.

 

Thank you for your patience as we work to enhance these experiences in PowerApps.

 

Audrie

Comments
Zhaparov
New Member

3 years is not enough for such basic and vital UX feature... It is really frustrating =(

 

Anyway. In case you have any focusable control in the top of the form (with TabIndex >= 0), you could just do

SetFocus(controlName)

That worked for me on scrollable forms.

 

If no such control exists, as a workaround, I can think of having some dummy invisible one, making it visible, setting focus and then hiding it back... But  I haven't tried such approach myself.

ppei
Resolver I

@Zhaparov Thank you for sharing. Where can I set it up? What type of control do you use for this? I cannot find any properties that I can use it.

 

Pei

seanhod
Frequent Visitor

@Zhaparov Thank you for the setfocus solution, such a simple solution.

RickJ
Frequent Visitor

awesome suggestion @Zhaparov - thanks for sharing

 

Would be really nice if the canvas had a ScrollPosition property though.