Update size only when changing theme and do not abuse changeEngineTimezone()