fixes NPE Issue #1

This commit is contained in:
CodeCox
2018-11-22 16:39:44 +00:00
parent 97e24475b8
commit ebd5a81a75

View File

@@ -15,6 +15,7 @@ class NoClear : Extension {
override fun beforeDraw(drawer: Drawer, program: Program) { override fun beforeDraw(drawer: Drawer, program: Program) {
if (program.width > 0 && program.height > 0) { // only if the window is not minimised
if (renderTarget == null || renderTarget?.width != program.width || renderTarget?.height != program.height) { if (renderTarget == null || renderTarget?.width != program.width || renderTarget?.height != program.height) {
renderTarget?.let { renderTarget?.let {
it.colorBuffer(0).destroy() it.colorBuffer(0).destroy()
@@ -32,6 +33,7 @@ class NoClear : Extension {
} }
} }
} }
}
renderTarget?.bind() renderTarget?.bind()
} }