Fixed issue #438. Broken switching pattern pieces.
(grafted from 6448ff0d78086ccb1182cf981c95239f36d22e83) --HG-- branch : develop
This commit is contained in:
parent
7bc6100efa
commit
a693f9e57d
|
@ -3945,20 +3945,32 @@ void MainWindow::ZoomFirstShow()
|
||||||
/* If don't call ZoomFitBest() twice, after first scaling or moving pattern piece, scene change coordinate and whole
|
/* If don't call ZoomFitBest() twice, after first scaling or moving pattern piece, scene change coordinate and whole
|
||||||
* pattern will be moved. Looks very ugly. It is best solution that i have now.
|
* pattern will be moved. Looks very ugly. It is best solution that i have now.
|
||||||
*/
|
*/
|
||||||
ActionDetails(true);
|
|
||||||
ui->view->ZoomFitBest();
|
|
||||||
|
|
||||||
ActionDraw(true);
|
if (pattern->DataDetails()->size() > 0)
|
||||||
|
{
|
||||||
|
ActionDetails(true);
|
||||||
|
ui->view->ZoomFitBest();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (not ui->actionDraw->isChecked())
|
||||||
|
{
|
||||||
|
ActionDraw(true);
|
||||||
|
}
|
||||||
ui->view->ZoomFitBest();
|
ui->view->ZoomFitBest();
|
||||||
|
|
||||||
VMainGraphicsView::NewSceneRect(sceneDraw, ui->view);
|
VMainGraphicsView::NewSceneRect(sceneDraw, ui->view);
|
||||||
VMainGraphicsView::NewSceneRect(sceneDetails, ui->view);
|
VMainGraphicsView::NewSceneRect(sceneDetails, ui->view);
|
||||||
|
|
||||||
ActionDetails(true);
|
if (pattern->DataDetails()->size() > 0)
|
||||||
ui->view->ZoomFitBest();
|
{
|
||||||
|
ActionDetails(true);
|
||||||
|
ui->view->ZoomFitBest();
|
||||||
|
}
|
||||||
|
|
||||||
ActionDraw(true);
|
if (not ui->actionDraw->isChecked())
|
||||||
ui->view->ZoomFitBest();
|
{
|
||||||
|
ActionDraw(true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in New Issue
Block a user