Avoids Locallab spot to disapear when mouse right-clicking

This commit also avoids Locallab spot to disapear when adding lockable
color picker, pressing toolbar "hand" button, pressing h/H key. However,
if another tool button (ex: resizing tool) is pressed, this action is
considered
This commit is contained in:
Pandagrapher
2019-04-03 21:00:54 +02:00
parent 0225a7f109
commit 690df79ef2
3 changed files with 11 additions and 3 deletions

View File

@@ -281,8 +281,10 @@ void ToolPanelCoordinator::notebookPageChanged(Gtk::Widget* page, guint page_num
// segfault) and locallab panel is active
if (photoLoadedOnce) {
if (page == locallabPanelSW) {
toolBar->blockEditDeactivation(); // Avoid edit tool deactivation when Locallab page is active (except if pressing other tools button)
locallab->subscribe();
} else {
toolBar->blockEditDeactivation(false);
locallab->unsubscribe();
}
}