handle webui pan