Browse Source

set frame size

David Rose 16 years ago
parent
commit
034a977c3d
1 changed files with 6 additions and 0 deletions
  1. 6 0
      panda/src/pgui/pgButton.cxx

+ 6 - 0
panda/src/pgui/pgButton.cxx

@@ -243,6 +243,12 @@ setup(const NodePath &ready, const NodePath &depressed,
   instance_to_state_def(S_depressed, depressed);
   instance_to_state_def(S_depressed, depressed);
   instance_to_state_def(S_rollover, rollover);
   instance_to_state_def(S_rollover, rollover);
   instance_to_state_def(S_inactive, inactive);
   instance_to_state_def(S_inactive, inactive);
+
+  // Set the button frame size.
+  LPoint3f min_point, max_point;
+  ready.calc_tight_bounds(min_point, max_point);
+  set_frame(min_point[0], max_point[0],
+            min_point[2], max_point[2]);
 }
 }
 
 
 ////////////////////////////////////////////////////////////////////
 ////////////////////////////////////////////////////////////////////