mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2026-07-27 16:02:00 +00:00
Fix possible crash in emoji suggestions.
This commit is contained in:
@@ -526,14 +526,14 @@ SuggestionsController::SuggestionsController(
|
||||
setReplaceCallback(nullptr);
|
||||
|
||||
const auto fieldCallback = [=](not_null<QEvent*> event) {
|
||||
return fieldFilter(event)
|
||||
return (_container && fieldFilter(event))
|
||||
? base::EventFilterResult::Cancel
|
||||
: base::EventFilterResult::Continue;
|
||||
};
|
||||
_fieldFilter.reset(base::install_event_filter(_field, fieldCallback));
|
||||
|
||||
const auto outerCallback = [=](not_null<QEvent*> event) {
|
||||
return outerFilter(event)
|
||||
return (_container && outerFilter(event))
|
||||
? base::EventFilterResult::Cancel
|
||||
: base::EventFilterResult::Continue;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user