I have worked with 100s of themes, all themes work in a way I am saying. Actually this is a bug in your theme. Please fix it from your side.