dekstop/window: read static rules before guessing initial size if possible (#12783)
This commit is contained in:
parent
9b93d621b1
commit
31d3181e1e
6 changed files with 45 additions and 8 deletions
|
|
@ -2546,6 +2546,9 @@ void CWindow::unmapWindow() {
|
|||
|
||||
void CWindow::commitWindow() {
|
||||
if (!m_isX11 && m_xdgSurface->m_initialCommit) {
|
||||
// try to calculate static rules already for any floats
|
||||
m_ruleApplicator->readStaticRules(true);
|
||||
|
||||
Vector2D predSize = g_pLayoutManager->getCurrentLayout()->predictSizeForNewWindow(m_self.lock());
|
||||
|
||||
Log::logger->log(Log::DEBUG, "Layout predicts size {} for {}", predSize, m_self.lock());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue