Changeset View
Changeset View
Standalone View
Standalone View
effects/screenshot/screenshot.cpp
Show First 20 Lines • Show All 310 Lines • ▼ Show 20 Line(s) | 310 | while( it != first ) { | |||
---|---|---|---|---|---|
311 | m_scheduledScreenshot = *(--it); | 311 | m_scheduledScreenshot = *(--it); | ||
312 | if (m_scheduledScreenshot->isOnCurrentDesktop() && | 312 | if (m_scheduledScreenshot->isOnCurrentDesktop() && | ||
313 | !m_scheduledScreenshot->isMinimized() && !m_scheduledScreenshot->isDeleted() && | 313 | !m_scheduledScreenshot->isMinimized() && !m_scheduledScreenshot->isDeleted() && | ||
314 | m_scheduledScreenshot->geometry().contains(cursor)) | 314 | m_scheduledScreenshot->geometry().contains(cursor)) | ||
315 | break; | 315 | break; | ||
316 | m_scheduledScreenshot = 0; | 316 | m_scheduledScreenshot = 0; | ||
317 | } | 317 | } | ||
318 | if (m_scheduledScreenshot) { | 318 | if (m_scheduledScreenshot) { | ||
319 | m_windowMode = WindowMode::Xpixmap; | ||||
319 | m_scheduledScreenshot->addRepaintFull(); | 320 | m_scheduledScreenshot->addRepaintFull(); | ||
320 | } | 321 | } | ||
321 | } | 322 | } | ||
322 | 323 | | |||
323 | void ScreenShotEffect::screenshotForWindow(qulonglong winid, int mask) | 324 | void ScreenShotEffect::screenshotForWindow(qulonglong winid, int mask) | ||
324 | { | 325 | { | ||
325 | m_type = (ScreenShotType) mask; | 326 | m_type = (ScreenShotType) mask; | ||
326 | EffectWindow* w = effects->findWindow(winid); | 327 | EffectWindow* w = effects->findWindow(winid); | ||
▲ Show 20 Lines • Show All 325 Lines • Show Last 20 Lines |