Alex Rivera | Logout

Mac OS X: what causes the spinning beach ball?

Asked 2009-01-18T05:31:23.590
11

When does OS X decide to give your app a spinning beach ball? What can you do when programming an application to avoid this?

Edit
Report

1 Answer

21

The window server will show the spinning wait cursor when the frontmost application, or the application that has a window under the mouse pointer, has not responded to events from the window server within a certain window of time.

To avoid the spinning wait cursor, an application needs to service events in a timely fashion. There's no way around this window server behavior, and for good reason: Applications on Mac OS X aren't ever supposed to be unresponsive to the user.

answered 2009-01-18T05:38:46.680

Your Answer