Fix crash in topic search context menu destruction.

This commit is contained in:
John Preston 2024-07-01 10:46:34 +04:00
parent c9bd776d1e
commit 1fac6db8bd

View file

@ -29,6 +29,7 @@ public:
std::shared_ptr<Ui::DynamicImage> icon,
const QString &label,
bool chosen);
~Action();
bool isEnabled() const override;
not_null<QAction*> action() const override;
@ -111,6 +112,10 @@ Action::Action(
enableMouseSelecting();
}
Action::~Action() {
_icon->subscribeToUpdates(nullptr);
}
void Action::resolveMinWidth() {
const auto maxWidth = st::dialogsSearchInPhotoPadding
+ st::dialogsSearchInPhotoSize