prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  inputMultiple() displays a malformed empty status box
  **Small description**
  `search-keys` and `search-col` displays an empty box while waiting for the user to input a regex at the prompt. The box is shown where the usual status messages are shown.
  
  **Expected result**
  No box should be displayed.
  
  **Actual result with screenshot**
  ![sidebar-inputMultiple](https://github.com/saulpw/visidata/assets/67946319/1b068536-bd38-4953-bfc0-640920380ded)
  
  For comparison, here is what the normal status messages look like:
  ![sidebar-normal](https://github.com/saulpw/visidata/assets/67946319/de49d377-aaab-4b1b-9ac3-56906b7c53a3)
  
  **Steps to reproduce with sample data and a .vd**
  Open any sheet and hit `r` or `/`.
  
  **Additional context**
  saul.pw/VisiData v3.0dev
  Python 3.10.12
  Ubuntu 22.04.3
  
  --- END ISSUE ---
  
  Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
  --- BEGIN FILES ---
  Path: `setup.py`
  Content:
  ```
  1 #!/usr/bin/env python3
  2 
  3 from setuptools import setup
  4 # tox can't actually run python3 setup.py: https://github.com/tox-dev/tox/issues/96
  5 #from visidata import __version__
  6 __version__ = '3.0dev'
  7 
  8 setup(name='visidata',
  9       version=__version__,
  10       description='terminal interface for exploring and arranging tabular data',
  11       long_description=open('README.md').read(),
  12       long_description_content_type='text/markdown',
  13       author='Saul Pwanson',
  14       python_requires='>=3.7',
  15       author_email='visidata@saul.pw',
  16       url='https://visidata.org',
  17       download_url='https://github.com/saulpw/visidata/tarball/' + __version__,
  18       scripts=['bin/vd'],
  19       entry_points={'console_scripts': [
  20           'visidata=visidata.main:vd_cli'
  21         ],
  22       },
  23       py_modules=['visidata'],
  24       install_requires=[
  25           'python-dateutil',
  26           'windows-curses != 2.3.1; platform_system == "Windows"',  #1841
  27           'importlib-metadata >= 3.6',
  28           'importlib_resources; python_version<"3.9"'
  29       ],
  30       packages=['visidata', 'visidata.loaders', 'visidata.vendor', 'visidata.tests', 'visidata.ddw', 'visidata.man', 'visidata.themes', 'visidata.features', 'visidata.experimental', 'visidata.apps', 'visidata.apps.vgit', 'visidata.apps.vdsql', 'visidata.desktop'],
  31       data_files=[('share/man/man1', ['visidata/man/vd.1', 'visidata/man/visidata.1']), ('share/applications', ['visidata/desktop/visidata.desktop'])],
  32       package_data={'visidata.man': ['vd.1', 'vd.txt'], 'visidata.ddw': ['input.ddw'], 'visidata.tests': ['sample.tsv'], 'visidata.desktop': ['visidata.desktop']},
  33       license='GPLv3',
  34       classifiers=[
  35           'Development Status :: 5 - Production/Stable',
  36           'Environment :: Console',
  37           'Environment :: Console :: Curses',
  38           'Intended Audience :: Developers',
  39           'Intended Audience :: Science/Research',
  40           'Intended Audience :: System Administrators',
  41           'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
  42           'Operating System :: OS Independent',
  43           'Programming Language :: Python :: 3',
  44           'Topic :: Database :: Front-Ends',
  45           'Topic :: Scientific/Engineering',
  46           'Topic :: Office/Business :: Financial :: Spreadsheet',
  47           'Topic :: Scientific/Engineering :: Visualization',
  48           'Topic :: Utilities',
  49       ],
  50       keywords=('console tabular data spreadsheet terminal viewer textpunk'
  51                 'curses csv hdf5 h5 xlsx excel tsv'),
  52       )
  53 
  54
  ```
  --- END FILES ---
  
  Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.
  
  Here is an example:
  
  ```diff
  diff --git a/examples/server_async.py b/examples/server_async.py
  --- a/examples/server_async.py
  +++ b/examples/server_async.py
  @@ -313,4 +313,4 @@
   
   
   if __name__ == "__main__":
  -    asyncio.run(run_async_server("."), debug=True)
  +    asyncio.run(run_async_server(), debug=True)
  diff --git a/examples/server_sync.py b/examples/server_sync.py
  --- a/examples/server_sync.py
  +++ b/examples/server_sync.py
  @@ -313,5 +313,5 @@
   
   
   if __name__ == "__main__":
  -    server = run_sync_server(".")
  +    server = run_sync_server()
       server.shutdown()
  
  ```
  
golden_diff: diff --git a/setup.py b/setup.py
  --- a/setup.py
  +++ b/setup.py
  @@ -29,7 +29,7 @@
         ],
         packages=['visidata', 'visidata.loaders', 'visidata.vendor', 'visidata.tests', 'visidata.ddw', 'visidata.man', 'visidata.themes', 'visidata.features', 'visidata.experimental', 'visidata.apps', 'visidata.apps.vgit', 'visidata.apps.vdsql', 'visidata.desktop'],
         data_files=[('share/man/man1', ['visidata/man/vd.1', 'visidata/man/visidata.1']), ('share/applications', ['visidata/desktop/visidata.desktop'])],
  -      package_data={'visidata.man': ['vd.1', 'vd.txt'], 'visidata.ddw': ['input.ddw'], 'visidata.tests': ['sample.tsv'], 'visidata.desktop': ['visidata.desktop']},
  +      package_data={'visidata.man': ['vd.1', 'vd.txt'], 'visidata.ddw': ['input.ddw', 'regex.ddw'], 'visidata.tests': ['sample.tsv'], 'visidata.desktop': ['visidata.desktop']},
         license='GPLv3',
         classifiers=[
             'Development Status :: 5 - Production/Stable',
  
verification_info: {"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -29,7 +29,7 @@\n       ],\n       packages=['visidata', 'visidata.loaders', 'visidata.vendor', 'visidata.tests', 'visidata.ddw', 'visidata.man', 'visidata.themes', 'visidata.features', 'visidata.experimental', 'visidata.apps', 'visidata.apps.vgit', 'visidata.apps.vdsql', 'visidata.desktop'],\n       data_files=[('share/man/man1', ['visidata/man/vd.1', 'visidata/man/visidata.1']), ('share/applications', ['visidata/desktop/visidata.desktop'])],\n-      package_data={'visidata.man': ['vd.1', 'vd.txt'], 'visidata.ddw': ['input.ddw'], 'visidata.tests': ['sample.tsv'], 'visidata.desktop': ['visidata.desktop']},\n+      package_data={'visidata.man': ['vd.1', 'vd.txt'], 'visidata.ddw': ['input.ddw', 'regex.ddw'], 'visidata.tests': ['sample.tsv'], 'visidata.desktop': ['visidata.desktop']},\n       license='GPLv3',\n       classifiers=[\n           'Development Status :: 5 - Production/Stable',\n", "issue": "inputMultiple() displays a malformed empty status box\n**Small description**\r\n`search-keys` and `search-col` displays an empty box while waiting for the user to input a regex at the prompt. The box is shown where the usual status messages are shown.\r\n\r\n**Expected result**\r\nNo box should be displayed.\r\n\r\n**Actual result with screenshot**\r\n![sidebar-inputMultiple](https://github.com/saulpw/visidata/assets/67946319/1b068536-bd38-4953-bfc0-640920380ded)\r\n\r\nFor comparison, here is what the normal status messages look like:\r\n![sidebar-normal](https://github.com/saulpw/visidata/assets/67946319/de49d377-aaab-4b1b-9ac3-56906b7c53a3)\r\n\r\n**Steps to reproduce with sample data and a .vd**\r\nOpen any sheet and hit `r` or `/`.\r\n\r\n**Additional context**\r\nsaul.pw/VisiData v3.0dev\r\nPython 3.10.12\r\nUbuntu 22.04.3\n", "before_files": [{"content": "#!/usr/bin/env python3\n\nfrom setuptools import setup\n# tox can't actually run python3 setup.py: https://github.com/tox-dev/tox/issues/96\n#from visidata import __version__\n__version__ = '3.0dev'\n\nsetup(name='visidata',\n      version=__version__,\n      description='terminal interface for exploring and arranging tabular data',\n      long_description=open('README.md').read(),\n      long_description_content_type='text/markdown',\n      author='Saul Pwanson',\n      python_requires='>=3.7',\n      author_email='visidata@saul.pw',\n      url='https://visidata.org',\n      download_url='https://github.com/saulpw/visidata/tarball/' + __version__,\n      scripts=['bin/vd'],\n      entry_points={'console_scripts': [\n          'visidata=visidata.main:vd_cli'\n        ],\n      },\n      py_modules=['visidata'],\n      install_requires=[\n          'python-dateutil',\n          'windows-curses != 2.3.1; platform_system == \"Windows\"',  #1841\n          'importlib-metadata >= 3.6',\n          'importlib_resources; python_version<\"3.9\"'\n      ],\n      packages=['visidata', 'visidata.loaders', 'visidata.vendor', 'visidata.tests', 'visidata.ddw', 'visidata.man', 'visidata.themes', 'visidata.features', 'visidata.experimental', 'visidata.apps', 'visidata.apps.vgit', 'visidata.apps.vdsql', 'visidata.desktop'],\n      data_files=[('share/man/man1', ['visidata/man/vd.1', 'visidata/man/visidata.1']), ('share/applications', ['visidata/desktop/visidata.desktop'])],\n      package_data={'visidata.man': ['vd.1', 'vd.txt'], 'visidata.ddw': ['input.ddw'], 'visidata.tests': ['sample.tsv'], 'visidata.desktop': ['visidata.desktop']},\n      license='GPLv3',\n      classifiers=[\n          'Development Status :: 5 - Production/Stable',\n          'Environment :: Console',\n          'Environment :: Console :: Curses',\n          'Intended Audience :: Developers',\n          'Intended Audience :: Science/Research',\n          'Intended Audience :: System Administrators',\n          'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',\n          'Operating System :: OS Independent',\n          'Programming Language :: Python :: 3',\n          'Topic :: Database :: Front-Ends',\n          'Topic :: Scientific/Engineering',\n          'Topic :: Office/Business :: Financial :: Spreadsheet',\n          'Topic :: Scientific/Engineering :: Visualization',\n          'Topic :: Utilities',\n      ],\n      keywords=('console tabular data spreadsheet terminal viewer textpunk'\n                'curses csv hdf5 h5 xlsx excel tsv'),\n      )\n\n", "path": "setup.py"}], "after_files": [{"content": "#!/usr/bin/env python3\n\nfrom setuptools import setup\n# tox can't actually run python3 setup.py: https://github.com/tox-dev/tox/issues/96\n#from visidata import __version__\n__version__ = '3.0dev'\n\nsetup(name='visidata',\n      version=__version__,\n      description='terminal interface for exploring and arranging tabular data',\n      long_description=open('README.md').read(),\n      long_description_content_type='text/markdown',\n      author='Saul Pwanson',\n      python_requires='>=3.7',\n      author_email='visidata@saul.pw',\n      url='https://visidata.org',\n      download_url='https://github.com/saulpw/visidata/tarball/' + __version__,\n      scripts=['bin/vd'],\n      entry_points={'console_scripts': [\n          'visidata=visidata.main:vd_cli'\n        ],\n      },\n      py_modules=['visidata'],\n      install_requires=[\n          'python-dateutil',\n          'windows-curses != 2.3.1; platform_system == \"Windows\"',  #1841\n          'importlib-metadata >= 3.6',\n          'importlib_resources; python_version<\"3.9\"'\n      ],\n      packages=['visidata', 'visidata.loaders', 'visidata.vendor', 'visidata.tests', 'visidata.ddw', 'visidata.man', 'visidata.themes', 'visidata.features', 'visidata.experimental', 'visidata.apps', 'visidata.apps.vgit', 'visidata.apps.vdsql', 'visidata.desktop'],\n      data_files=[('share/man/man1', ['visidata/man/vd.1', 'visidata/man/visidata.1']), ('share/applications', ['visidata/desktop/visidata.desktop'])],\n      package_data={'visidata.man': ['vd.1', 'vd.txt'], 'visidata.ddw': ['input.ddw', 'regex.ddw'], 'visidata.tests': ['sample.tsv'], 'visidata.desktop': ['visidata.desktop']},\n      license='GPLv3',\n      classifiers=[\n          'Development Status :: 5 - Production/Stable',\n          'Environment :: Console',\n          'Environment :: Console :: Curses',\n          'Intended Audience :: Developers',\n          'Intended Audience :: Science/Research',\n          'Intended Audience :: System Administrators',\n          'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',\n          'Operating System :: OS Independent',\n          'Programming Language :: Python :: 3',\n          'Topic :: Database :: Front-Ends',\n          'Topic :: Scientific/Engineering',\n          'Topic :: Office/Business :: Financial :: Spreadsheet',\n          'Topic :: Scientific/Engineering :: Visualization',\n          'Topic :: Utilities',\n      ],\n      keywords=('console tabular data spreadsheet terminal viewer textpunk'\n                'curses csv hdf5 h5 xlsx excel tsv'),\n      )\n\n", "path": "setup.py"}]}