|  | @@ -1684,7 +1684,7 @@ int OPMOD_Panel(laOperator *a, laEvent *e){
 | 
											
												
													
														|  |      if (!IsTop && !uid->TargetIndexVali){
 |  |      if (!IsTop && !uid->TargetIndexVali){
 | 
											
												
													
														|  |          laLocalToWindow(0, p, &x, &y);
 |  |          laLocalToWindow(0, p, &x, &y);
 | 
											
												
													
														|  |          dp = laDetectPanel(x, y);
 |  |          dp = laDetectPanel(x, y);
 | 
											
												
													
														|  | -        if (p->Mode && dp != p){
 |  | 
 | 
											
												
													
														|  | 
 |  | +        if (dp->Mode && dp != p){
 | 
											
												
													
														|  |              return LA_FINISHED;
 |  |              return LA_FINISHED;
 | 
											
												
													
														|  |          }else if ((e->Type & LA_MOUSEDOWN) == LA_MOUSEDOWN){
 |  |          }else if ((e->Type & LA_MOUSEDOWN) == LA_MOUSEDOWN){
 | 
											
												
													
														|  |              laPopPanel(p); IsTop=1;
 |  |              laPopPanel(p); IsTop=1;
 |