mirror of
https://github.com/AxioDL/PrimeWorldEditor.git
synced 2025-12-17 17:05:37 +00:00
Various crash fixes
This commit is contained in:
@@ -31,12 +31,15 @@ bool WCreateTab::eventFilter(QObject *pObj, QEvent *pEvent)
|
||||
{
|
||||
if (pEvent->type() == QEvent::DragEnter)
|
||||
{
|
||||
QDragEnterEvent *pDragEvent = static_cast<QDragEnterEvent*>(pEvent);
|
||||
|
||||
if (qobject_cast<const CTemplateMimeData*>(pDragEvent->mimeData()))
|
||||
if (mpEditor->ActiveArea() != nullptr)
|
||||
{
|
||||
pDragEvent->acceptProposedAction();
|
||||
return true;
|
||||
QDragEnterEvent *pDragEvent = static_cast<QDragEnterEvent*>(pEvent);
|
||||
|
||||
if (qobject_cast<const CTemplateMimeData*>(pDragEvent->mimeData()))
|
||||
{
|
||||
pDragEvent->acceptProposedAction();
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user