зеркало из https://github.com/mozilla/gecko-dev.git
Bug 539356 - Part 16 - Revoke any pending ViewManager flushes when we do one (sometimes we get this called from Will Paint events). r=roc
This commit is contained in:
Родитель
4c8ca7e07c
Коммит
8aaca49080
|
@ -17,6 +17,8 @@ MODULE_NAME = nsViewModule
|
|||
GRE_MODULE = 1
|
||||
LIBXUL_LIBRARY = 1
|
||||
|
||||
DEFINES += -D_IMPL_NS_LAYOUT
|
||||
|
||||
CPPSRCS = \
|
||||
nsView.cpp \
|
||||
nsViewManager.cpp \
|
||||
|
|
|
@ -1285,6 +1285,7 @@ nsViewManager::ProcessPendingUpdates()
|
|||
return;
|
||||
}
|
||||
|
||||
mPresShell->GetPresContext()->RefreshDriver()->RevokeViewManagerFlush();
|
||||
if (mHasPendingUpdates) {
|
||||
mHasPendingUpdates = false;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче