Merge branch 'upstream-sep2019-tcombo' into subtree
[nikiroo-utils.git] / TWidget.java
index 32ed80656882ec6f6267d042d8c52febbb3fd4dc..ce22330576309206861b8246be3423a248499180 100644 (file)
@@ -1374,7 +1374,7 @@ public abstract class TWidget implements Comparable<TWidget> {
      *
      * @param child TWidget to add
      */
-    private void addChild(final TWidget child) {
+    public void addChild(final TWidget child) {
         children.add(child);
 
         if ((child.enabled)
@@ -1415,6 +1415,7 @@ public abstract class TWidget implements Comparable<TWidget> {
      * @return TRUE if the child was removed, FALSE if it was not found
      */
     public boolean removeChild(final TWidget child) {
+<<<<<<< HEAD:TWidget.java
         if (children.remove(child)) {
                 child.close();
                 child.parent = null;
@@ -1426,6 +1427,19 @@ public abstract class TWidget implements Comparable<TWidget> {
         }
         
         return false;
+=======
+       if (children.remove(child)) {
+               child.close();
+               child.parent = null;
+               child.window = null;
+               
+               resetTabOrder();
+               
+               return true;
+       }
+       
+       return false;
+>>>>>>> upstream-sep2019-tcombo:src/jexer/TWidget.java
     }
 
     /**