diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2024-10-13 01:33:33 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2024-10-13 01:33:33 +0900 |
| commit | 4b586a14bd553559153e717955b35cf07a8d52cb (patch) | |
| tree | 63003e694ff1abdfe6e8c8e9499fa3dae17762d4 /st/x.c | |
| parent | f626871a94b09e7adbc2b6a191d50870f26514a6 (diff) | |
Init
Diffstat (limited to 'st/x.c')
| -rw-r--r-- | st/x.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -323,7 +323,9 @@ void changealpha(const Arg *arg) { if((alpha > 0 && arg->f < 0) || (alpha < 1 && arg->f > 0)) - alpha += arg->f; + alpha += arg->f; + else if (arg->f == 0.0f) + alpha = alpha_def; alpha = clamp(alpha, 0.0, 1.0); alphaUnfocus = clamp(alpha-alphaOffset, 0.0, 1.0); @@ -1331,10 +1333,12 @@ xinit(int cols, int rows) xloadfonts(usedfont, 0); } - /* spare fonts */ xloadsparefonts(); + /* Backup default alpha value */ + alpha_def = alpha; + /* colors */ xw.cmap = XCreateColormap(xw.dpy, parent, xw.vis, None); xloadcols(); |
