In place widget edition