summaryrefslogtreecommitdiff
path: root/xfa/fwl/theme/cfwl_comboboxtp.cpp
diff options
context:
space:
mode:
authordsinclair <dsinclair@chromium.org>2016-08-22 13:36:02 -0700
committerCommit bot <commit-bot@chromium.org>2016-08-22 13:36:02 -0700
commit28a4a2410f24910c709578d981cae3bb8153fdba (patch)
treeaa3a65e4eed59d14872a8d322f772a3b5ba6b531 /xfa/fwl/theme/cfwl_comboboxtp.cpp
parent236e47afa53d3f065024cc6490a49b431c108078 (diff)
downloadpdfium-28a4a2410f24910c709578d981cae3bb8153fdba.tar.xz
Destroy window before cleaning up combobox
Currently, when we destroy a CFFL_ComboBox we'll cleanup the fontmap and then call the destructor for the parent type. This will case the PWL_Wnd to be destroyed. In this case, the window is a PWL_Edit. On destruction it will reset the focus which causes the text selection to change, which asks the font map for data but we've already destroyed the font map. This CL forces the destruction of the window earlier in order to have the fontmap available. A followup bug is filed to correct the location of the fontmap so we don't have this dependency. BUG=chromium:637546 Review-Url: https://codereview.chromium.org/2266943002
Diffstat (limited to 'xfa/fwl/theme/cfwl_comboboxtp.cpp')
0 files changed, 0 insertions, 0 deletions