• Weidong Guo's avatar
    Speculative fix for crash in paged view structure · ea17936a
    Weidong Guo authored
    The crash may occur when dragging an item for reparant in root level
    while we need to add a page break item between two items in root level.
    The two items happened to have the same position which triggers a
    position fix causing a LoadFromMetadata() call during SaveToMetadata().
    
    Changes:
    Remove observer when add page break item.
    
    Bug: 900427
    Change-Id: Ie416eeb81de47cd531a6c25a16761ce1d141847f
    Reviewed-on: https://chromium-review.googlesource.com/c/1313054Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
    Commit-Queue: Weidong Guo <weidongg@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#604970}
    ea17936a
paged_view_structure.cc 11.8 KB