summaryrefslogtreecommitdiffstats
path: root/source/dialogs/dmenu.c
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2016-07-18 23:49:26 +0200
committerDave Davenport <qball@gmpclient.org>2016-07-18 23:49:26 +0200
commit59635919ea4825fa50059bca3aebb9c84e84e410 (patch)
tree7355a8a7cda2cab63cc3d0669392dcf03bf2400f /source/dialogs/dmenu.c
parentfc40aa520f80e730863ad96f4a09d2f473b8a7c5 (diff)
Add selection indicator to dmenu mode.
Diffstat (limited to 'source/dialogs/dmenu.c')
-rw-r--r--source/dialogs/dmenu.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/source/dialogs/dmenu.c b/source/dialogs/dmenu.c
index 6fe27791..0303d1b2 100644
--- a/source/dialogs/dmenu.c
+++ b/source/dialogs/dmenu.c
@@ -541,13 +541,17 @@ static void dmenu_finalize ( RofiViewState *state )
int dmenu_switcher_dialog ( void )
{
mode_init ( &dmenu_mode );
- MenuFlags menu_flags = MENU_NORMAL;
+ MenuFlags menu_flags = MENU_INDICATOR;
DmenuModePrivateData *pd = (DmenuModePrivateData *) dmenu_mode.private_data;
char *input = NULL;
unsigned int cmd_list_length = pd->cmd_list_length;
char **cmd_list = pd->cmd_list;
pd->only_selected = FALSE;
+
+ if ( find_arg ( "-no-selection-indicator") >= 0 ){
+ menu_flags = MENU_NORMAL;
+ }
if ( find_arg ( "-markup-rows" ) >= 0 ) {
pd->do_markup = TRUE;
}