Skip to content

Commit bb7831f

Browse files
committed
Fix collapse of layer nodes after double click
1 parent 66cecd7 commit bb7831f

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/app/qgisapp.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -9449,7 +9449,7 @@ void QgisApp::showLayerProperties( QgsMapLayer *ml )
94499449
else
94509450
{
94519451
rlp = new QgsRasterLayerProperties( ml, mMapCanvas, this );
9452-
connect( rlp, SIGNAL( refreshLegend( QString, bool ) ), mLayerTreeView, SLOT( refreshLayerSymbology( QString ) ) );
9452+
// handled by rendererChanged() connect( rlp, SIGNAL( refreshLegend( QString, bool ) ), mLayerTreeView, SLOT( refreshLayerSymbology( QString ) ) );
94539453
}
94549454

94559455
rlp->exec();
@@ -9467,7 +9467,7 @@ void QgisApp::showLayerProperties( QgsMapLayer *ml )
94679467
else
94689468
{
94699469
vlp = new QgsVectorLayerProperties( vlayer, this );
9470-
connect( vlp, SIGNAL( refreshLegend( QString ) ), mLayerTreeView, SLOT( refreshLayerSymbology( QString ) ) );
9470+
// handled by rendererChanged() connect( vlp, SIGNAL( refreshLegend( QString ) ), mLayerTreeView, SLOT( refreshLayerSymbology( QString ) ) );
94719471
}
94729472

94739473
if ( vlp->exec() )

src/gui/layertree/qgslayertreeview.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ QgsLayerTreeView::QgsLayerTreeView(QWidget *parent)
1818
setAcceptDrops(true);
1919
setDropIndicatorShown(true);
2020
setEditTriggers(EditKeyPressed | SelectedClicked);
21+
setExpandsOnDoubleClick(false); // normally used for other actions
2122

2223
setSelectionMode(ExtendedSelection);
2324

0 commit comments

Comments
 (0)