diff --git a/src/forge/Branch/Select.jsx b/src/forge/Branch/Select.jsx
index b74d558f..ff3dd829 100644
--- a/src/forge/Branch/Select.jsx
+++ b/src/forge/Branch/Select.jsx
@@ -41,6 +41,7 @@ export default (({ projectsId , branch , owner , changeBranch , branchList , tag
const menu = (
{
+ if(visible){
+ setKeys("branch");
+ getBranchs(projectsId,owner);
+ setIsSpin(true);
+ }
+ },[visible])
+
useEffect(()=>{
if(branchList){
setData(branchList);
@@ -68,12 +76,16 @@ function SelectOverlay({ changeBranch , tagflag , branchList , projectsId , owne
diff --git a/src/forge/Branch/branch.scss b/src/forge/Branch/branch.scss
index 1b632fa2..030b05cd 100644
--- a/src/forge/Branch/branch.scss
+++ b/src/forge/Branch/branch.scss
@@ -23,6 +23,7 @@
max-height: 300px;
}
.OptionsUl{
+ min-height: 50px;
max-height: 220px;
overflow-y: auto;
}