From 2c8c4dcde9cd7017665d2f7d4235d4621f29dc99 Mon Sep 17 00:00:00 2001
From: Dilawar Singh <dilawars@ncbs.res.in>
Date: Mon, 27 Jun 2016 17:25:13 +0530
Subject: [PATCH] Squashed 'moose-gui/' changes from c21a557..1e5f537

1e5f537 compartment size is fix for newly built model

git-subtree-dir: moose-gui
git-subtree-split: 1e5f537644e746420353c4e9ec26d5b08f4262ad
---
 plugins/kkit.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/plugins/kkit.py b/plugins/kkit.py
index c25936f2..d3706c8b 100644
--- a/plugins/kkit.py
+++ b/plugins/kkit.py
@@ -693,6 +693,10 @@ class  KineticsWidget(EditorWidgetBase):
             linfo = moose.Annotator(l+'/info')
             for k, v in self.qGraCompt.items():
                 rectcompt = v.childrenBoundingRect()
+                comptBoundingRect = v.boundingRect()
+                if not comptBoundingRect.contains(rectcompt):
+                    self.updateCompartmentSize(v)
+                '''
                 if linfo.modeltype == "new_kkit":
                     #if newly built model then compartment is size is fixed for some size.
                     comptBoundingRect = v.boundingRect()
@@ -702,7 +706,7 @@ class  KineticsWidget(EditorWidgetBase):
                     #if already built model then compartment size depends on max and min objects
                     rectcompt = calculateChildBoundingRect(v)
                     v.setRect(rectcompt.x()-10,rectcompt.y()-10,(rectcompt.width()+20),(rectcompt.height()+20))
-
+                '''
     def updateCompartmentSize(self, compartment):
         compartmentBoundary = compartment.rect()
         #childrenBoundary    = compartment.childrenBoundingRect()
-- 
GitLab