Fix some remembered settings bugs.

SVN revision: 13883
This commit is contained in:
Kim Woelders 2005-03-24 09:40:59 +00:00
parent 63a4832d3d
commit e36b07c1cd
2 changed files with 7 additions and 4 deletions

View File

@ -22,6 +22,7 @@
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
#include "E.h"
#include "snaps.h"
#include <sys/time.h>
#define EWIN_BORDER_PART_EVENT_MASK \
@ -590,6 +591,8 @@ EwinBorderSetTo(EWin * ewin, const Border * b)
EwinBorderCalcSizes(ewin);
EwinPropagateShapes(ewin);
SnapshotEwinUpdate(ewin, SNAP_USE_BORDER);
}
void

View File

@ -1108,9 +1108,9 @@ Real_SaveSnapInfo(int dumval __UNUSED__, void *dumdat __UNUSED__)
fprintf(f, "CLASS: %s\n", sn->win_class);
if (sn->track_changes)
fprintf(f, "AUTO: yes\n");
if (sn->use_flags & SNAP_USE_BORDER)
if ((sn->use_flags & SNAP_USE_BORDER) && sn->border_name)
fprintf(f, "BORDER: %s\n", sn->border_name);
if (sn->use_flags & SNAP_USE_COMMAND)
if ((sn->use_flags & SNAP_USE_COMMAND) && sn->cmd)
fprintf(f, "CMD: %s\n", sn->cmd);
if (sn->use_flags & SNAP_USE_DESK)
fprintf(f, "DESKTOP: %i\n", sn->desktop);
@ -1136,9 +1136,9 @@ Real_SaveSnapInfo(int dumval __UNUSED__, void *dumdat __UNUSED__)
if (sn->use_flags & SNAP_USE_FOCUS_NEVER)
fprintf(f, "NEVERFOCUS: %i\n", sn->neverfocus);
#if USE_COMPOSITE
if (sn->use_flags & SNAP_USE_BORDER)
if (sn->use_flags & SNAP_USE_OPACITY)
fprintf(f, "OPACITY: %i\n", sn->opacity);
if (sn->use_flags & SNAP_USE_BORDER)
if (sn->use_flags & SNAP_USE_SHADOW)
fprintf(f, "SHADOW: %i\n", sn->shadow);
#endif
if (sn->groups)