<p dir="auto">When datasource name is long, the menu (after use clicks the three dots) renders off - cuts off. It’s still on the screen but below the chart instead of rendering to the left.</p>
<h3 dir="auto">Expected results</h3>
<p dir="auto">Render to the left.</p>
<h3 dir="auto">Actual results</h3>
<p dir="auto">Cuts off.</p>
<h4 dir="auto">Screenshots</h4>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/61221714/96805790-427f7100-13c7-11eb-8e89-d363dbb51647.png"><img width="513" alt="Screen Shot 2020-10-21 at 5 58 27 PM" src="https://user-images.githubusercontent.com/61221714/96805790-427f7100-13c7-11eb-8e89-d363dbb51647.png" style="max-width: 100%;"></a></p>
<h4 dir="auto">How to reproduce the bug</h4>
<ol dir="auto">
<li>Go to 'Chart Explore' - chart with long virtual datasource name</li>
<li>Click on 'the three dots'</li>
<li>See the issue</li>
</ol>
<h3 dir="auto">Environment</h3>
<p dir="auto">(please complete the following information):</p>
<ul dir="auto">
<li>superset version: <code class="notranslate">master</code></li>
</ul>
<h3 dir="auto">Checklist</h3>
<p dir="auto">Make sure these boxes are checked before submitting your issue - thank you!</p>
<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">when I use docker-compose to start superset,error happen.</p>
<h3 dir="auto">Expected results</h3>
<p dir="auto">I want superset-init container to work,but error happen</p>
<h3 dir="auto">Actual results</h3>
<p dir="auto">superset_init    | Traceback (most recent call last):<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 582, in _build_master<br>
superset_init    |     ws.require(<strong>requires</strong>)<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 899, in require<br>
superset_init    |     needed = self.resolve(parse_requirements(requirements))<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 790, in resolve<br>
superset_init    |     raise VersionConflict(dist, req).with_context(dependent_req)<br>
superset_init    | pkg_resources.ContextualVersionConflict: (slackclient 2.6.2 (/usr/local/lib/python3.6/site-packages), Requirement.parse('slackclient==2.5.0'), {'apache-superset'})<br>
superset_init    |<br>
superset_init    | During handling of the above exception, another exception occurred:<br>
superset_init    |<br>
superset_init    | Traceback (most recent call last):<br>
superset_init    |   File "/usr/local/bin/superset", line 4, in <br>
superset_init    |     <strong>import</strong>('pkg_resources').require('apache-superset==0.999.0.dev0')<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 3256, in <br>
superset_init    |     @_call_aside<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 3240, in _call_aside<br>
superset_init    |     f(*args, **kwargs)<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 3269, in _initialize_master_working_set<br>
superset_init    |     working_set = WorkingSet._build_master()<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 584, in _build_master<br>
superset_init    |     return cls._build_from_requirements(<strong>requires</strong>)<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 597, in _build_from_requirements<br>
superset_init    |     dists = ws.resolve(reqs, Environment())<br>
superset_init    |   File "/usr/local/lib/python3.6/site-packages/pkg_resources/<strong>init</strong>.py", line 785, in resolve<br>
superset_init    |     raise DistributionNotFound(req, requirers)<br>
superset_init    | pkg_resources.DistributionNotFound: The 'slackclient==2.5.0' distribution was not found and is required by apache-superset<br>
superset_init exited with code 1</p>
<h4 dir="auto">Screenshots</h4>
<p dir="auto">If applicable, add screenshots to help explain your problem.</p>
<h4 dir="auto">How to reproduce the bug</h4>
<ol dir="auto">
<li>Go to '...'</li>
<li>Click on '....'</li>
<li>Scroll down to '....'</li>
<li>See error</li>
</ol>
<h3 dir="auto">Environment</h3>
<p dir="auto">(please complete the following information):</p>
<p dir="auto">the newest master code,with docker-compose up</p>
<h3 dir="auto">Checklist</h3>
<p dir="auto">Make sure these boxes are checked before submitting your issue - thank you!</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> 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"> 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"> I have checked the issue tracker for the same issue and I haven't found one similar.</li>
</ul>
<h3 dir="auto">Additional context</h3>
<p dir="auto">Add any other context about the problem here.</p>