some bug fixed: remove cached graphics settings on new frame