adjusted focus handling