]> Dogcows Code - chaz/tint2/blobdiff - src/panel.c
fixed issue 273 ?
[chaz/tint2] / src / panel.c
index c8c945eea244d03a3f7d31a7a8a5b13222594512..5e06fff0ef824cc89654a8af4a90f3b84278c0db 100644 (file)
@@ -87,7 +87,7 @@ void default_panel()
        panel_dock = 0;  // default not in the dock
        panel_layer = BOTTOM_LAYER;  // default is bottom layer
        wm_menu = 0;
-       max_tick_urgent = 7;
+       max_tick_urgent = 14;
        backgrounds = g_array_new(0, 0, sizeof(Background));
 
        memset(&panel_config, 0, sizeof(Panel));
@@ -156,6 +156,8 @@ void init_panel()
 
                if (panel_config.monitor < 0)
                        p->monitor = i;
+               if ( p->area.bg == 0 )
+                       p->area.bg = &g_array_index(backgrounds, Background, 0);
                p->area.parent = p;
                p->area.panel = p;
                p->area.on_screen = 1;
@@ -493,7 +495,7 @@ void set_panel_properties(Panel *p)
        XChangeProperty(server.dsp, p->main_win, server.atom._MOTIF_WM_HINTS, server.atom._MOTIF_WM_HINTS, 32, PropModeReplace, (unsigned char *) prop, 5);
 
        // XdndAware - Register for Xdnd events
-       int version=5;
+       long version=5;
        XChangeProperty(server.dsp, p->main_win, server.atom.XdndAware, XA_ATOM, 32, PropModeReplace, (unsigned char*)&version, 1);
 
        update_strut(p);
This page took 0.02765 seconds and 4 git commands to generate.