Check for capability before attempting to reformat

This commit is contained in:
Yoann Quenach de Quivillic 2023-03-27 10:13:42 +02:00 committed by Nyall Dawson
parent 8556136869
commit b2c97ad175

View File

@ -215,7 +215,8 @@ void QgsCodeEditor::keyPressEvent( QKeyEvent *event )
const bool altModifier = event->modifiers() & Qt::AltModifier;
// Ctrl+Alt+F: reformat code
if ( ctrlModifier && altModifier && event->key() == Qt::Key_F )
const bool canReformat = languageCapabilities() & Qgis::ScriptLanguageCapability::Reformat;
if ( canReformat && ctrlModifier && altModifier && event->key() == Qt::Key_F )
{
event->accept();
reformatCode();