Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I'd first try just rebooting the device.
That failing, I'd go into the application manager and clear data in the Gallery app, after first saving my pics, reboot again and see if that remedied the closing issue.