Still not quite right, sorry :) -- this will make it so we bail (in the `else` below) if `changed` is false even if `inlineWidget.info` is defined, so we would skip executing the `ensureVisible` code (which we should only skip if `inlineWidget.info` is undefined).