fix: solid color SVGs for Codex + opencode (no gradients)

This commit is contained in:
2026-06-18 15:28:51 +08:00
parent bf3bc2174e
commit ef79e67f0a
3 changed files with 13 additions and 4 deletions
@@ -1,4 +1,4 @@
const { Plugins, Actions, log } = require('./utils/plugin');
const { Plugins, Actions, log } = require('./utils/plugin');
const fs = require('fs');
const path = require('path');
const os = require('os');
@@ -107,7 +107,7 @@ function setDisplay(ctx, state) {
var d = STATUS[state] || STATUS['idle'];
var ss = states[ctx];
plugin.setTitle(ctx, d.title);
if (state === 'idle' && ss && ss.logoUri) plugin.setImage(ctx, ss.logoUri);
if (state === 'idle' && ss && ss.logoUri) { plugin.setTitle(ctx, ''); plugin.setImage(ctx, ss.logoUri); }
else plugin.setImage(ctx, 'data:image/svg+xml;charset=utf-8,' + makeSvg(d.fill, d.title, d.blink, d.breathe));
}