Explorar o código

Disable manual arrangement in Explore

Nariman Jelveh hai 1 ano
pai
achega
765eb43568
Modificáronse 2 ficheiros con 7 adicións e 2 borrados
  1. 6 2
      src/UI/UIItem.js
  2. 1 0
      src/css/style.css

+ 6 - 2
src/UI/UIItem.js

@@ -187,8 +187,12 @@ function UIItem(options){
         update_explorer_footer_item_count(el_window);
     }
 
-    // position
-    if(!is_auto_arrange_enabled && options.position && $(el_item).closest('.item-container').attr('data-path') === window.desktop_path){
+    // manual positioning
+    if( !is_auto_arrange_enabled && 
+        options.position && 
+        // item is on the desktop (must be desktop itself and not a window, hence the '.desktop' class check)
+        $(el_item).closest('.item-container.desktop').attr('data-path') === window.desktop_path
+    ){
         el_item.style.position = 'absolute';
         el_item.style.left = options.position.left + 'px';
         el_item.style.top = options.position.top + 'px';

+ 1 - 0
src/css/style.css

@@ -1037,6 +1037,7 @@ span.header-sort-icon img {
     width: initial;
     padding-left: 10px;
     border: 3px solid rgba(255, 255, 255, 0);
+    position: relative;
 }
 
 .item-container-transparent-border {