Bug 1719366: Only perform selection on valid start and end markers r=eeejay DONTBUILD

Differential Revision: https://phabricator.services.mozilla.com/D119234
This commit is contained in:
Morgan Reschenberg 2021-07-07 15:48:56 +00:00
Родитель 7a6f45de19
Коммит f04377754d
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -56,7 +56,7 @@ class GeckoTextMarker final {
int32_t mOffset; int32_t mOffset;
HyperTextAccessibleWrap* ContainerAsHyperTextWrap() const { HyperTextAccessibleWrap* ContainerAsHyperTextWrap() const {
return mContainer.IsAccessible() return (!mContainer.IsNull() && mContainer.IsAccessible())
? static_cast<HyperTextAccessibleWrap*>( ? static_cast<HyperTextAccessibleWrap*>(
mContainer.AsAccessible()->AsHyperText()) mContainer.AsAccessible()->AsHyperText())
: nullptr; : nullptr;