# UnifiedFiler v1.9.4-fix3 Notes

## Purpose

This patch fixes FileExplorer side-pane splitter dragging in the flex based layout.

## Problem

The previous implementation used jQuery UI `resizable()` for the left tree pane and the right preview pane.
In the current flex layout, the right preview pane uses a west-side handle. Depending on browser layout calculation and inline styles, dragging the handle could visually feel reversed: the splitter moved opposite to the user's drag direction.

## Change

FileExplorer now handles pane splitter dragging directly.

- Left tree splitter:
  - drag right: tree becomes wider
  - drag left: tree becomes narrower
- Right preview splitter:
  - drag left: preview becomes wider
  - drag right: preview becomes narrower

Only `width` and `flex-basis` are updated while dragging. No `left` offset is written to the pane, which avoids the reversed behavior seen with jQuery UI resizable in a flex row.

## Added options

```javascript
treePaneMinWidth: 190,
treePaneMaxWidth: 460,
previewPaneMinWidth: 250,
previewPaneMaxWidth: 620
```

## Compatibility

The DOM structure and existing handle classes are unchanged. The jQuery plugin API and Control architecture API remain unchanged.
