Fixed mouse clicking on disabled context menu items.

This commit is contained in:
23rd 2021-01-13 16:08:42 +03:00
parent 11a2b0f88d
commit 98fa99ae42

View file

@ -59,9 +59,11 @@ rpl::producer<CallbackData> ItemBase::clicks() const {
return rpl::merge(
AbstractButton::clicks() | rpl::to_empty,
_clicks.events()
) | rpl::map([=]() -> CallbackData {
) | rpl::filter([=] {
return isEnabled();
}) | rpl::map([=]() -> CallbackData {
return { action(), y(), _lastTriggeredSource, _index, true };
});;
});
}
rpl::producer<int> ItemBase::contentWidthValue() const {