summaryrefslogtreecommitdiff
path: root/chromium/ui/gl/gl_share_group.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/gl/gl_share_group.cc')
-rw-r--r--chromium/ui/gl/gl_share_group.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/ui/gl/gl_share_group.cc b/chromium/ui/gl/gl_share_group.cc
index 8e8958b49a4..347873dc3ab 100644
--- a/chromium/ui/gl/gl_share_group.cc
+++ b/chromium/ui/gl/gl_share_group.cc
@@ -18,6 +18,9 @@ GLShareGroup::GLShareGroup()
}
void GLShareGroup::AddContext(GLContext* context) {
+ if (contexts_.empty())
+ AboutToAddFirstContext();
+
contexts_.insert(context);
}