<p dir="auto">In previous versions of Superset, whenever we double-clicked on a category in a chart with dimensions, it would become the only active category in the chart. However, in version 2.1.0, it doesn't seem to work as expected. Double-clicking on a category now has the same behavior as a single click, which deactivates the category from the chart.</p>
<h4 dir="auto">How to reproduce the bug</h4>
<ol dir="auto">
<li>Go to a Time-series chart (for example) with a dimension - see screenshot below as an example</li>
<li>Double Click on one of the categories found on the legend of the chart</li>
</ol>
<h3 dir="auto">Expected results</h3>
<p dir="auto">As it happened in latest versions, it would be expected that the only category which would appear in the chart is the double clicked one.</p>
<h3 dir="auto">Actual results</h3>
<p dir="auto">It's currently working as if it were a single click, by deactivating the double clicked category from the chart.</p>
<h4 dir="auto">Screenshots</h4>
<p dir="auto"><a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/102971028/237931609-160857b5-d7de-488d-9344-861110c4f1ed.png"><img src="https://user-images.githubusercontent.com/102971028/237931609-160857b5-d7de-488d-9344-861110c4f1ed.png" alt="image" style="max-width: 100%;"></a></p>
<h3 dir="auto">Environment</h3>
<ul dir="auto">
<li>browser type and version: <code class="notranslate">Google Chrome v113.0.5672.93 </code></li>
<li>superset version: <code class="notranslate">2.1.0</code></li>
<li>python version: <code class="notranslate">3.8.10</code></li>
<li>node.js version: <code class="notranslate">Not installed</code></li>
<li>any feature flags active: Yes, the following ones -&gt; <code class="notranslate">THUMBNAILS, LISTVIEWS_DEFAULT_CARD_VIEW, DASHBOARD_NATIVE_FILTERS, VERSIONED_EXPORT, ALERT_REPORTS, OMNIBAR, DASHBOARD_RBAC, THUMBNAILS_SQLA_LISTENERS, EMAIL_REPORTS_CRON_RESOLUTION, ENABLE_TEMPLATE_PROCESSING, CUSTOM_TEMPLATE_PROCESSORS</code></li>
</ul>
<h3 dir="auto">Checklist</h3>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have checked the superset logs for python stacktraces and included it here as text if there are any.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have reproduced the issue with at least the latest released version of superset.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have checked the issue tracker for the same issue and I haven't found one similar.</li>
</ul>
<p dir="auto">After update to 2.1.0 from 2.0.1 we are unable to filter one line on chart with multiple dimensions via double clicking on it. (Does not depends on chart type: for example, Time-series Area chart and time-series bar chart had been tested).</p>
<p dir="auto">It was very useful feature and all of our charts were depended on it (on version 2.0.1) - our users would simply double click on a single line to explore certain tendency rather then disabling every other line via navigation bar on top-right of the chart.</p>
<p dir="auto">Are there any options to turn this feature back on?</p>
<h4 dir="auto">How to reproduce the bug</h4>
<ol dir="auto">
<li>Go to any chart (for example, 'Time-series Area chart') with multiple dimensions</li>
<li>Double click on a single row</li>
</ol>
<h3 dir="auto">Expected results</h3>
<p dir="auto">Only chosen dimension left on a chart</p>
<h3 dir="auto">Actual results</h3>
<p dir="auto">Nothing happens, there are still multiple dimensions on a chart.</p>
<h3 dir="auto">Environment</h3>
<ul dir="auto">
<li>browser type and version: Google Chrome 109.0.5414.120 (also tested on Firefox 111.0.1)</li>
<li>superset version: superset 2.1.0</li>
<li>python version: python 3.8.12</li>
<li>node.js version: node 10.24.0</li>
</ul>
<h3 dir="auto">Checklist</h3>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have checked the superset logs for python stacktraces and included it here as text if there are any.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have reproduced the issue with at least the latest released version of superset.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have checked the issue tracker for the same issue and I haven't found one similar.</li>
</ul>