lock info when vbox / inv items selected
This commit is contained in:
parent
5fdabc0f21
commit
2c14cfc494
@ -120,10 +120,10 @@ function Construct(props) {
|
||||
setItemUnequip([]);
|
||||
return true;
|
||||
}
|
||||
|
||||
function hoverInfo(e, info) {
|
||||
if (!info) return false;
|
||||
e.stopPropagation();
|
||||
if (!info) return false;
|
||||
if (vboxSelected[0] || itemEquip > -1) return false;
|
||||
return setInfo(info);
|
||||
}
|
||||
|
||||
|
||||
@ -436,10 +436,16 @@ class Vbox extends preact.Component {
|
||||
//
|
||||
function hoverInfo(e, newInfo) {
|
||||
e.stopPropagation();
|
||||
|
||||
if (vboxSelected[0]) return true;
|
||||
if (combiner.length !== 0) {
|
||||
const base = combiner.find(c => !['Red', 'Blue', 'Green'].includes(vbox.bound[c]));
|
||||
if (base || base === 0) return true;
|
||||
}
|
||||
return setInfo(newInfo);
|
||||
}
|
||||
|
||||
const classes = `vbox`;
|
||||
const classes = 'vbox';
|
||||
return (
|
||||
<div class={classes}>
|
||||
{vboxElement()}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user