Improve decal mask shortcut handling

This commit is contained in:
luboslenco
2020-10-24 14:07:41 +02:00
parent 8e71c63657
commit ec120d9c2a
+2 -2
View File
@@ -361,7 +361,7 @@ class RenderPathPaint {
public static function commandsCursor() {
var decal = Context.tool == ToolDecal || Context.tool == ToolText;
var decalMask = decal && Operator.shortcut(Config.keymap.decal_mask);
var decalMask = decal && Operator.shortcut(Config.keymap.decal_mask, ShortcutDown);
var tool = Context.tool;
if (tool != ToolBrush &&
tool != ToolEraser &&
@@ -408,7 +408,7 @@ class RenderPathPaint {
path.setTarget("");
g.setPipeline(Layers.pipeCursor);
var decal = Context.tool == ToolDecal || Context.tool == ToolText;
var decalMask = decal && Operator.shortcut(Config.keymap.decal_mask);
var decalMask = decal && Operator.shortcut(Config.keymap.decal_mask, ShortcutDown);
var img = (decal && !decalMask) ? Context.decalImage : Res.get("cursor.k");
g.setTexture(Layers.cursorTex, img);
var gbuffer0 = path.renderTargets.get("gbuffer0").image;