HomePhabricator

elm/win: skip frame updating if csd is not active

Authored by zmike on Aug 14 2018, 2:11 PM.

Description

elm/win: skip frame updating if csd is not active

Summary:
this avoids extra recalcs and resizes when csd is not active, which has
the side benefit of not breaking the x11 engine's behavior--currently only
an issue because the ecore-evas x11 backend does not have an implementation
of ConfigureNotify event handling which is even remotely correct

these issues will be resolved in future patches

fix T7243
ref T7008

Reviewers: devilhorns, ManMower

Reviewed By: devilhorns, ManMower

Subscribers: ManMower, cedric, reviewers, committers

Tags: efl: display system

Maniphest Tasks: T7243, T7008

Differential Revision: https://phab.enlightenment.org/D6794