Procházet zdrojové kódy

Fix the double place to lp bug while destinations are different loadports.

sangwq před 1 rokem
rodič
revize
5163d9153b
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      Venus/Venus_RT/Modules/VenusDispatcher.cs

+ 1 - 1
Venus/Venus_RT/Modules/VenusDispatcher.cs

@@ -1173,7 +1173,7 @@ namespace Venus_RT.Modules
             {
                 if(readyReturnWafers.Count > 0)
                 {
-                    if(readyReturnWafers.Count == 1)
+                    if(readyReturnWafers.Count == 1 || readyReturnWafers[0].destMod != readyReturnWafers[1].destMod)
                     {
                         // return one wafer
                         _tmSchdActions.Enqueue(new List<MoveItem> { new MoveItem(readyReturnWafers.First().currentMod, 0, ModuleName.TMRobot, (int)Hand.Blade1, Hand.Blade1) });