SDL black Screen after resuming the APP

I have an issue with an Android JNI projet using SDL 1.2, the problem is when make pause and resume the app the SDL screen goes Black, but the sound and imput still working i didnt found a way to refresh the screen This app use only an RGB surface like this:

SDL_CreateRGBSurface( 0, sdlFramebuf->w, sdlFramebuf->h, bpp, Rmask, Gmask, Bmask, Amask);

the code use only SDL_Delay() once app is onPause

Any one did have the same issue, does somthing missing ?

Any one ? is my question clear ?

There is (or was) a bug in SDL2’s support for GLES 1 on Android which has this exact effect, so it’s possible SDL 1.2 has a similar issue.