I have just deleted an object but it is still visible?

Deleted objects are immediately marked as deleted.

When you close the Framework and save the changes the object is deleted.