| 
																	
																	
																		
																	
																	
																 | 
																@@ -114,8 +114,7 @@ void ComponentBoundsConstrainer::setBoundsForComponent (Component* component, | 
															
														
														
													
														
															
																 | 
																 | 
																        if (auto* peer = component->getPeer())
 | 
																 | 
																 | 
																        if (auto* peer = component->getPeer())
 | 
															
														
														
													
														
															
																 | 
																 | 
																            border = peer->getFrameSize();
 | 
																 | 
																 | 
																            border = peer->getFrameSize();
 | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																        auto targetScreenArea = component->localAreaToGlobal (targetBounds);
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        auto screenBounds = Desktop::getInstance().getDisplays().getDisplayContaining (targetScreenArea.getCentre()).userArea;
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        auto screenBounds = Desktop::getInstance().getDisplays().getDisplayContaining (targetBounds.getCentre()).userArea;
 | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																        limits = component->getLocalArea (nullptr, screenBounds) + component->getPosition();
 | 
																 | 
																 | 
																        limits = component->getLocalArea (nullptr, screenBounds) + component->getPosition();
 | 
															
														
														
													
														
															
																 | 
																 | 
																    }
 | 
																 | 
																 | 
																    }
 | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |