Fix drag shadow not visible when dragging a file on a narrow screen
When a file from the file list is dragged a drag shadow (a copy of the file row that follows the cursor position) is created. The drag shadow element is created as a direct child of the body element, so it needs a higher "z-index" than the one used for the file list to be visible. In narrow screens the "#app-content" uses a "z-index" of 1000 in order to be visible over the "#navigation-bar" when they overlap, so the "z-index" of the drag shadow must be at least 1000 to be visible over the file list. Instead of updating the hardcoded "z-index" it was removed and replaced by CSS rules for ".dragshadow" elements to ease theming. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
This commit is contained in:
parent
9ed0f50c25
commit
4d194b41f9
|
@ -681,6 +681,7 @@ table tr.summary td {
|
|||
|
||||
table.dragshadow {
|
||||
width:auto;
|
||||
z-index: 100;
|
||||
}
|
||||
table.dragshadow td.filename {
|
||||
padding-left:60px;
|
||||
|
|
|
@ -85,4 +85,9 @@ table td.filename .nametext .innernametext {
|
|||
display: block !important;
|
||||
}
|
||||
|
||||
/* ensure that it is visible over #app-content */
|
||||
table.dragshadow {
|
||||
z-index: 1000;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -383,7 +383,6 @@ var dragOptions={
|
|||
revert: 'invalid',
|
||||
revertDuration: 300,
|
||||
opacity: 0.7,
|
||||
zIndex: 100,
|
||||
appendTo: 'body',
|
||||
cursorAt: { left: 24, top: 18 },
|
||||
helper: createDragShadow,
|
||||
|
|
Loading…
Reference in New Issue