2828 */
2929package org .mastodon .views .bdv ;
3030
31- import bdv .BigDataViewerActions ;
32- import org .mastodon .ui .keymap .CommandDescriptionProvider ;
33- import org .mastodon .ui .keymap .CommandDescriptions ;
34- import org .mastodon .ui .keymap .KeyConfigContexts ;
35- import org .scijava .plugin .Plugin ;
36- import org .scijava .ui .behaviour .util .Actions ;
37-
3831import static bdv .BigDataViewerActions .BRIGHTNESS_SETTINGS ;
3932import static bdv .BigDataViewerActions .BRIGHTNESS_SETTINGS_KEYS ;
4033import static bdv .BigDataViewerActions .COLLAPSE_CARDS ;
5447import static bdv .BigDataViewerActions .VISIBILITY_AND_GROUPING ;
5548import static bdv .BigDataViewerActions .VISIBILITY_AND_GROUPING_KEYS ;
5649
50+ import org .mastodon .ui .keymap .CommandDescriptionProvider ;
51+ import org .mastodon .ui .keymap .CommandDescriptions ;
52+ import org .mastodon .ui .keymap .KeyConfigContexts ;
53+ import org .scijava .plugin .Plugin ;
54+ import org .scijava .ui .behaviour .util .Actions ;
55+
56+ import bdv .BigDataViewerActions ;
57+
5758public class BigDataViewerActionsMamut
5859{
5960 /*
@@ -95,7 +96,7 @@ public static void install(
9596 final Actions actions ,
9697 final BigDataViewerMamut bdv )
9798 {
98- BigDataViewerActions .dialog ( actions , bdv .getVisibilityAndGroupingDialog () );
99+ BigDataViewerActions .toggleDialogAction ( actions , bdv .getVisibilityAndGroupingDialog (), VISIBILITY_AND_GROUPING , VISIBILITY_AND_GROUPING_KEYS );
99100 BigDataViewerActions .bookmarks ( actions , bdv .getBookmarksEditor () );
100101
101102 /*
@@ -104,7 +105,8 @@ public static void install(
104105 * This requires modifications in bigdataviewer-core: The group setup
105106 * should be shared between multiple windows.
106107 */
107- BigDataViewerActions .dialog ( actions , bdv .getBrightnessDialog () );
108+ BigDataViewerActions .toggleDialogAction ( actions , bdv .getBrightnessDialog (), BRIGHTNESS_SETTINGS , BRIGHTNESS_SETTINGS_KEYS );
109+
108110 actions .runnableAction ( bdv ::saveSettings , SAVE_SETTINGS , SAVE_SETTINGS_KEYS );
109111 actions .runnableAction ( bdv ::loadSettings , LOAD_SETTINGS , LOAD_SETTINGS_KEYS );
110112
0 commit comments