diff --git a/profiles/templates/3.6/6_ac_install_patch/xfce-extra/xfce4-power-manager/wait_lid_dpms_on.patch b/profiles/templates/3.6/6_ac_install_patch/xfce-extra/xfce4-power-manager/wait_lid_dpms_on.patch index e37e7a765..57ef082b4 100644 --- a/profiles/templates/3.6/6_ac_install_patch/xfce-extra/xfce4-power-manager/wait_lid_dpms_on.patch +++ b/profiles/templates/3.6/6_ac_install_patch/xfce-extra/xfce4-power-manager/wait_lid_dpms_on.patch @@ -2,7 +2,7 @@ diff --git a/src/xfpm-manager.c b/src/xfpm-manager.c index e9acaa0..05e9964 100644 --- a/src/xfpm-manager.c +++ b/src/xfpm-manager.c -@@ -441,12 +441,9 @@ xfpm_manager_lid_changed_cb (XfpmPower *power, gboolean lid_is_closed, XfpmManag +@@ -441,12 +441,11 @@ xfpm_manager_lid_changed_cb (XfpmPower *power, gboolean lid_is_closed, XfpmManag { XFPM_DEBUG_ENUM (action, XFPM_TYPE_LID_TRIGGER_ACTION, "LID close event"); @@ -12,8 +12,10 @@ index e9acaa0..05e9964 100644 - xfpm_dpms_force_level (manager->priv->dpms, DPMSModeOff); - } - else if ( action == LID_TRIGGER_LOCK_SCREEN ) ++ if ( action != LID_TRIGGER_NOTHING ) { + if ( !xfpm_is_multihead_connected () ) + xfpm_dpms_force_level (manager->priv->dpms, DPMSModeOff); ++ } + if ( action == LID_TRIGGER_LOCK_SCREEN ) { if ( !xfpm_is_multihead_connected () )