#ifndef USE_LIBSN
-void sn_startup(gboolean reconfig) {}
+void sn_startup(gboolean reconfig) {
+ /* unset this so we don't pass it on unknowingly */
+ if (!reconfig) unsetenv("DESKTOP_STARTUP_ID");
+}
void sn_shutdown(gboolean reconfig) {}
gboolean sn_app_starting() { return FALSE; }
Time sn_app_started(const gchar *id, const gchar *wmclass)
{
if (reconfig) return;
+ /* unset this so we don't pass it on unknowingly */
+ unsetenv("DESKTOP_STARTUP_ID");
+
sn_display = sn_display_new(ob_display, NULL, NULL);
sn_context = sn_monitor_context_new(sn_display, ob_screen,
sn_event_func, NULL, NULL);