widget focus fix