Removed unneeded extra checks for theme and plugin

Plugin and Theme updates has unneeded extra checks that didnt make sense - and overrode the current screen - which appears to have made checks happen on every page load