web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Adding a busy spinner
Power Apps
Unanswered

Adding a busy spinner

(0) ShareShare
ReportReport
Posted on by 179

Hi All,

On my main (first ) screen I have a gallary loading data from office 365 users. I want to display a spining wheel till the all data get loade in to the grid, otherwise user will clik on the button before all data get load sucessefully. 

and

Are there any way to disable all buttons on  the screen till all data get load in to the gallary first.

 

Thanks. 

Categories:
I have the same question (0)
  • eka24 Profile Picture
    20,923 on at

    This tutorial by Brian may help:

    https://youtu.be/YfYf-AkY1P8?t=2

    ------------

    If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.

  • Vidanaw Profile Picture
    179 on at

    Thanks , I already chcekd that it wont do what  im after. 

  • RusselThomas Profile Picture
    4,014 on at

    Hi @Vidanaw ,

    I guess it depends how much info your gallery is loading, what nested lookups your gallery might have and how long it's taking to load overall.  Also, are you loading data from O365Users based on a query or a pre-set variable? Are you also then loading profile pics inside the gallery using different lookups?  (Do you know how many rows you're expecting to load, or is it variable?)

     

    So not knowing the answers to all these variables, there are perhaps a few things you can try...

     

    You can make the gallery (and any other items on the page) invisible while the gallery is completely empty - but the gallery might load data iteratively (i.e. all rows might not just appear immediately).  If you want to try this, set the Visible: property of your controls to;

    !IsEmpty(gallery)

    Conversely, you can set the visibility of an image (which might be your spinner gif) to the opposite, so it shows while the gallery is empty but disappears when it isn't. 

    IsEmpty(gallery)

     

    If you know the number of rows you want to wait for, you can use CountRows(Gallery.AllItems) in your Visible: property condition, like

    CountRows(gallery.AllItems)=100

    You don't have to hide the buttons, you can set their DisplayMode: property to DisplayMode.Disabled based on the same conditions.

     

    Hope this helps,


    RT

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Hi, just have a spinner as per the video (and others like https://www.youtube.com/watch?v=UWy5I_MuIgU) and have a large shape appear within this process eg a rectangle (with transparency 30% or suchlike) covering the whole screen that disappears when the spinner disappears.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 549 Most Valuable Professional

#2
Kalathiya Profile Picture

Kalathiya 225 Super User 2026 Season 1

#3
Haque Profile Picture

Haque 224

Last 30 days Overall leaderboard