diff options
Diffstat (limited to 'scribus/pageitem_textframe.cpp')
| -rw-r--r-- | scribus/pageitem_textframe.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scribus/pageitem_textframe.cpp b/scribus/pageitem_textframe.cpp index d00d9b7..79f8056 100644 --- a/scribus/pageitem_textframe.cpp +++ b/scribus/pageitem_textframe.cpp @@ -147,6 +147,9 @@ QRegion PageItem_TextFrame::availableRegion() for (int a = 0; a < m_Doc->MasterItems.count(); ++a) { docItem = m_Doc->MasterItems.at(a); + // #10642 : masterpage items interact only with items placed on same masterpage + if (docItem->OnMasterPage != OnMasterPage) + continue; LayerLevItem = m_Doc->layerLevelFromNumber(docItem->LayerNr); if (((docItem->ItemNr > ItemNr) && (docItem->LayerNr == LayerNr)) || (LayerLevItem > LayerLev && m_Doc->layerFlow(docItem->LayerNr))) { |
