diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 927fd69ce..71a29a61b 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -1032,6 +1032,7 @@ static void _e_border_pri_raise(E_Border *bd) { if (bd->client.netwm.pid <= 0) return; + if (bd->client.netwm.pid == getpid()) return; _pri_adj(bd->client.netwm.pid, e_config->priority - 1, -1, EINA_FALSE, EINA_TRUE, EINA_TRUE); @@ -1043,6 +1044,7 @@ static void _e_border_pri_norm(E_Border *bd) { if (bd->client.netwm.pid <= 0) return; + if (bd->client.netwm.pid == getpid()) return; _pri_adj(bd->client.netwm.pid, e_config->priority, 1, EINA_FALSE, EINA_TRUE, EINA_TRUE);