Commit 664df0af authored by Gavin Williams's avatar Gavin Williams Committed by Commit Bot

Show ellipsis and tooltip on print preview dropdown

This change adds ellipsis and a tooltip to the print preview destination
dropdown for long printer names.

http://screen/xgSumv9ZVxHzyEo

Bug: 1059607
Change-Id: Ic1bacba02737a873550817e261be70345ead0c57
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2391927Reviewed-by: default avatarRebekah Potter <rbpotter@chromium.org>
Commit-Queue: Gavin Williams <gavinwill@chromium.org>
Cr-Commit-Position: refs/heads/master@{#804460}
parent a108c6cb
......@@ -29,14 +29,13 @@
--iron-icon-height: 24px;
--iron-icon-width: 44px;
align-items: center;
left: 2px;
margin-inline-start: -4px;
right: 0;
top: 50%;
}
:host-context([dir='rtl']) #dropdown-icon {
left: 0;
right: unset;
right: 2px;
}
#dropdown-box {
......@@ -93,9 +92,8 @@
#destination-display {
box-sizing: border-box;
overflow: hidden;
padding-inline-end: 32px;
padding-inline-start: 8px;
text-overflow: clip;
text-overflow: ellipsis;
white-space: nowrap;
width: 100%;
}
......@@ -115,7 +113,9 @@
printer-state="[[computePrinterState_( value.printerStatusReason)]]">
</printer-status-icon-cros>
</div>
<div id="destination-display">[[value.displayName]]</div>
<div id="destination-display" title="[[value.displayName]]">
[[value.displayName]]
</div>
<iron-icon id="dropdown-icon" icon="cr:arrow-drop-down"></iron-icon>
</div>
<div id="dropdown-box">
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment