<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Wrong GUI control used for sink selector (Button, should be combobox)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98880">98880</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Wrong GUI control used for sink selector (Button, should be combobox)
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>PulseAudio
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>pavucontrol
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>trondsg+bugzilla+freedesktop@gmail.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>lennart@poettering.net
          </td>
        </tr></table>
      <p>
        <div>
        <pre>The buttons used to select the sinks for playback streams should be
non-editable comboboxes (like the port selection on output devices), not
buttons.

Look at the description:
GtkComboBox — A widget used to choose from a list of items.

This is precisely the functionality of this button.

The advantages of using a combobox are:
1. Discoverability.
At first I did not understand the purpose of this button, so I didn't click on
it. I could not understand by looking at it, that it represented a list of
sinks. I would have discovered this sooner if a widget that semantically
represent a list of choices was used.

2. Usability.
A combobox offer increased usability. The user can change between items with
the scroll wheel over the box, without opening it. Keyboard navigation is
better. The current menu opens, on spacebar press, where the mouse cursor is,
which is undesireable when using keyboard navigation. These nuances are handled
automatically when using the correct control.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>