From b2e62fee23dcb8cfab4293fd5bfefcf22cdd2b14 Mon Sep 17 00:00:00 2001
From: Sven Gothel <sgothel@jausoft.com>
Date: Tue, 1 Aug 2023 13:57:39 +0200
Subject: Graph: Minor cleanup: TextRegionUtil: Fix API doc references;
 RegionRenderer.enable(..) merge '!enable' branch, fix API doc

---
 src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

(limited to 'src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java')

diff --git a/src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java b/src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java
index 4863e97d6..147edaee9 100644
--- a/src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java
+++ b/src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java
@@ -318,7 +318,8 @@ public final class RegionRenderer {
      * Same as {@link #enable(GL2ES2, boolean)} but allowing to force {@link GLCallback}s off.
      * @param gl current GL object
      * @param enable if true enable the current {@link ShaderProgram}, otherwise disable.
-     * @param doCallbacks if true (default) perform {@link GLCallback}s, otherwise don't.
+     * @param enableCB explicit {@link GLCallback} for enable
+     * @param disableCB explicit {@link GLCallback} for disable
      * @see #enable(GL2ES2, boolean)
      */
     public final void enable(final GL2ES2 gl, final boolean enable, final GLCallback enableCB, final GLCallback disableCB) {
@@ -330,8 +331,6 @@ public final class RegionRenderer {
             if( null != disableCB ) {
                 disableCB.run(gl, this);
             }
-        }
-        if( !enable ) {
             final ShaderProgram sp = rs.getShaderProgram();
             if( null != sp ) {
                 sp.useProgram(gl, false);
-- 
cgit v1.2.3