X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=openbox%2Fsession.c;h=1a81b90dbe81ad3546c79f987a379a167866db75;hb=HEAD;hp=d6c6f76704f3c73923ba00b354821627b92041d0;hpb=4f93731cdbecbf43b82aa000c07ec8b40f97dd03;p=chaz%2Fopenbox
diff --git a/openbox/session.c b/openbox/session.c
index d6c6f767..1a81b90d 100644
--- a/openbox/session.c
+++ b/openbox/session.c
@@ -583,6 +583,7 @@ static gboolean session_save_to_file(const ObSMSaveData *savedata)
fprintf(f, "\t%d\n", prey);
fprintf(f, "\t%d\n", prew);
fprintf(f, "\t%d\n", preh);
+ fprintf(f, "\t%d\n", c->opacity);
if (c->shaded)
fprintf(f, "\t\n");
if (c->iconic)
@@ -763,6 +764,9 @@ static void session_load_file(const gchar *path)
if (!(n = obt_xml_find_node(node->children, "height")))
goto session_load_bail;
state->h = obt_xml_node_int(n);
+ if (!(n = obt_xml_find_node(node->children, "opacity")))
+ goto session_load_bail;
+ state->opacity = obt_xml_node_int(n);
state->shaded =
obt_xml_find_node(node->children, "shaded") != NULL;