From df96bf69f22d63a0ab6c5e48556682b0532c3079 Mon Sep 17 00:00:00 2001 From: Henrique Nakashima Date: Tue, 24 Apr 2018 17:55:08 +0000 Subject: Fix edit text rendered with wrong offsets after deletion. Bug: chromium:835924 Change-Id: I3d6a3d1947cb1b8cda246cc74ef0b79a482b7997 Reviewed-on: https://pdfium-review.googlesource.com/31276 Commit-Queue: Ryan Harrison Reviewed-by: Ryan Harrison --- xfa/fde/cfde_texteditengine.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/xfa/fde/cfde_texteditengine.cpp b/xfa/fde/cfde_texteditengine.cpp index 1b6e29de08..989843c7f0 100644 --- a/xfa/fde/cfde_texteditengine.cpp +++ b/xfa/fde/cfde_texteditengine.cpp @@ -821,6 +821,7 @@ WideString CFDE_TextEditEngine::Delete(size_t start_idx, gap_size_ += length; text_length_ -= length; + is_dirty_ = true; ClearSelection(); if (delegate_) -- cgit v1.2.3