Update src/app/browser/qgsinbuiltdataitemproviders.cpp

Co-authored-by: Stefanos Natsis <uclaros@gmail.com>
This commit is contained in:
Jan Caha 2025-06-18 13:36:38 +02:00 committed by Nyall Dawson
parent 2093f48b47
commit d42c26af90

View File

@ -1860,7 +1860,9 @@ void QgsDatabaseItemGuiProvider::populateContextMenu( QgsDataItem *item, QMenu *
} );
}
if ( conn && conn->capabilities().testFlag( QgsAbstractDatabaseProviderConnection::Capability::MoveTableToSchema ) )
// Move to schema should not be available for connections and schemata
const bool isTable = qobject_cast<QgsLayerItem *>( item );
if ( isTable && conn && conn->capabilities().testFlag( QgsAbstractDatabaseProviderConnection::Capability::MoveTableToSchema ) )
{
QAction *moveToSchemaAction = new QAction( tr( "Move to Another Schema…" ), menu );