diff --git a/src/tests/servers/app/playground/ObjectWindow.cpp b/src/tests/servers/app/playground/ObjectWindow.cpp index c4d8171326..579590e541 100644 --- a/src/tests/servers/app/playground/ObjectWindow.cpp +++ b/src/tests/servers/app/playground/ObjectWindow.cpp @@ -4,6 +4,7 @@ #include #include +#include #include #include #include @@ -223,9 +224,12 @@ ObjectWindow::MessageReceived(BMessage* message) case MSG_NEW_OBJECT: fObjectView->SetState(NULL); break; - case MSG_CLEAR: - fObjectView->MakeEmpty(); + case MSG_CLEAR: { + BAlert *alert = new BAlert("Playground", "Do you really want to clear all drawing objects?", "No", "Yes"); + if (alert->Go() == 1) + fObjectView->MakeEmpty(); break; + } case MSG_SET_PEN_SIZE: fObjectView->SetStatePenSize(atof(fPenSizeTC->Text())); break;