aboutsummaryrefslogtreecommitdiffstats
path: root/src/android/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/android/mod.rs')
-rw-r--r--src/android/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/android/mod.rs b/src/android/mod.rs
index 5f05300..ea93040 100644
--- a/src/android/mod.rs
+++ b/src/android/mod.rs
@@ -358,8 +358,9 @@ impl Drop for Window {
use std::ptr;
unsafe {
+ // we don't call MakeCurrent(0, 0) because we are not sure that the context
+ // is still the current one
android_glue::write_log("Destroying gl-init window");
- ffi::egl::MakeCurrent(self.display, ptr::null(), ptr::null(), ptr::null());
ffi::egl::DestroySurface(self.display, self.surface);
ffi::egl::DestroyContext(self.display, self.context);
ffi::egl::Terminate(self.display);