This commit is contained in:
Mirco Wittrien 2020-10-06 12:09:36 +02:00
parent abf6b15d20
commit 65a0638336
2 changed files with 14 additions and 1 deletions

View File

@ -2333,6 +2333,16 @@ module.exports = (_ => {
}
}, instant ? 0 : 1000);
};
BDFDB.MessageUtils.openMenu = function (message, e = mousePosition) {
if (!message) return;
let channel = LibraryModules.ChannelStore.getChannel(message.channel_id);
if (channel) LibraryModules.ContextMenuUtils.openContextMenu(e, function (e) {
return BDFDB.ReactUtils.createElement((BDFDB.ModuleUtils.findByName("MessageContextMenu", false) || {exports:{}}).exports.default, Object.assign({}, e, {
message: message,
channel: channel
}));
});
};
BDFDB.UserUtils = {};
BDFDB.UserUtils.is = function (user) {

View File

@ -438,7 +438,10 @@ module.exports = (_ => {
BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.MessageGroup, {
className: BDFDB.disCN.messagespopoutgroupcozy,
message: message,
channel: channel
channel: channel,
onContextMenu: e => {
BDFDB.MessageUtils.openMenu(message, e);
}
}),
BDFDB.ReactUtils.createElement("div", {
className: BDFDB.disCN.messagespopoutactionbuttons,