Disable mouse option when support is unavailable

This commit is contained in:
nia
2021-07-14 21:07:43 +02:00
committed by BenBE
parent 2ab8fb83ba
commit e8f27ebc26
4 changed files with 14 additions and 0 deletions

View File

@ -186,7 +186,9 @@ static CommandLineSettings parseArguments(const char* program, int argc, char**
flags.useColors = false;
break;
case 'M':
#ifdef HAVE_GETMOUSE
flags.enableMouse = false;
#endif
break;
case 'U':
flags.allowUnicode = false;
@ -304,8 +306,10 @@ int CommandLine_run(const char* name, int argc, char** argv) {
settings->delay = flags.delay;
if (!flags.useColors)
settings->colorScheme = COLORSCHEME_MONOCHROME;
#ifdef HAVE_GETMOUSE
if (!flags.enableMouse)
settings->enableMouse = false;
#endif
if (flags.treeView)
settings->treeView = true;
if (flags.highlightChanges)