]> git.cworth.org Git - apitrace/blobdiff - retrace/glretrace_ws.cpp
Fix current context tracking.
[apitrace] / retrace / glretrace_ws.cpp
index d4b0817bfdf0b1852a619a81e41926eadfb73023..5ae908fc6c75a3cfffee7fb1d33077f65b090c95 100644 (file)
@@ -156,10 +156,10 @@ makeCurrent(trace::Call &call, glws::Drawable *drawable, Context *context)
     if (currentContext) {
         currentContext->drawable = NULL;
     }
+    currentContextPtr = context;
 
     if (drawable && context) {
         context->drawable = drawable;
-        currentContextPtr = context;
         
         if (!context->used) {
             initContext();