Correctly apply initial xdg-shell double buffered state
Some double buffered state, e.g. min and max size, should be applied when the initial state is committed.
Alternative to !317 (closed), it also fixes not resetting the mapped state.
Some double buffered state, e.g. min and max size, should be applied when the initial state is committed.
Alternative to !317 (closed), it also fixes not resetting the mapped state.