From f87b1df56681f82521f0954e92aacf2944c55730 Mon Sep 17 00:00:00 2001 From: peter1138 Date: Fri, 29 Feb 2008 15:20:02 +0000 Subject: [PATCH] (svn r12320) -Fix [FS#1817]: Wrong transparency options could be saved after toggling all. --- src/transparency.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/transparency.h b/src/transparency.h index b69a163006..eb19d69385 100644 --- a/src/transparency.h +++ b/src/transparency.h @@ -66,7 +66,7 @@ static inline void ResetRestoreAllTransparency() /* if none of the non-locked options are set */ if ((_transparency_opt & ~_transparency_lock) == 0) { /* set all non-locked options */ - _transparency_opt |= ~_transparency_lock; + _transparency_opt |= GB(~_transparency_lock, 0, TO_END); } else { /* clear all non-locked options */ _transparency_opt &= _transparency_lock;