4gray and Claude Opus 5.5
b45114e259
fix(ui): start a sidebar drag from its CSS width, not its border box
...
ResizableDirective started a drag from offsetWidth, which includes
padding and border, but writes the result to style.width. The hosts
are content-box, so the first move widened a padded host by its
padding plus border: 23px on the workspace categories panel, 1px on
the Favorites sidebar. Each drag also saved a width that much larger.
A drag now starts from the computed CSS width (the box style.width
sizes), falling back to the directive's own width when that is not a
length. Border-box hosts (live-layout and groups rails) are unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-08 19:15:23 +02:00
..
2026-09-06 00:45:35 +02:00
2026-10-06 18:46:57 +02:00
2026-10-07 21:19:34 +02:00
2026-09-27 20:55:58 +02:00
2026-10-03 11:17:34 +02:00
2026-10-02 20:36:16 +02:00
2026-10-03 13:13:54 +02:00
2026-10-04 16:51:58 +02:00
2026-10-04 16:51:58 +02:00
2026-10-04 16:51:58 +02:00
2026-09-30 20:03:02 +02:00
2026-10-03 10:24:57 +02:00
2026-07-28 09:41:24 +02:00
2026-07-28 09:41:24 +02:00
2026-07-27 02:15:59 +02:00
2026-10-07 00:24:00 +02:00
2026-08-16 07:07:25 +02:00
2026-08-16 07:07:25 +02:00
2026-10-03 23:08:16 +02:00
2026-09-23 22:55:48 +02:00
2026-09-23 22:55:48 +02:00
2026-10-03 11:17:34 +02:00
2026-09-30 07:17:30 +02:00
2026-09-29 20:37:21 +02:00
2026-07-18 17:28:22 +02:00
2026-07-18 17:28:22 +02:00
2026-09-29 20:37:21 +02:00
2026-09-10 21:33:41 +02:00
2026-09-29 20:37:21 +02:00
2026-10-01 21:40:06 +02:00
2026-10-07 22:07:25 +02:00
2026-09-20 21:48:55 +02:00
2026-10-07 00:21:07 +02:00
2026-07-28 21:53:43 +02:00
2026-09-23 22:55:48 +02:00
2026-09-06 00:45:35 +02:00
2026-10-02 20:36:16 +02:00
2026-07-27 10:34:22 +02:00
2026-07-26 09:25:51 +02:00
2026-10-01 11:21:27 +02:00
2026-09-05 14:02:55 +02:00
2026-09-28 14:23:06 +02:00
2026-09-28 14:23:06 +02:00
2026-09-12 21:11:11 +02:00
2026-09-12 21:11:11 +02:00
2026-09-28 14:23:06 +02:00
2026-07-31 08:27:36 +02:00
2026-10-02 20:36:16 +02:00
2026-10-07 00:21:07 +02:00
2026-09-06 14:42:59 +02:00
2026-09-19 08:43:43 +02:00
2026-09-19 08:43:43 +02:00
2026-10-04 12:16:39 +02:00
2026-10-03 23:08:16 +02:00
2026-10-03 23:08:16 +02:00
2026-09-05 11:18:05 +02:00
2026-10-03 11:17:34 +02:00
2026-09-27 20:55:58 +02:00
2026-10-08 19:15:23 +02:00
2026-06-06 17:41:40 +02:00
2026-10-03 13:13:54 +02:00
2026-09-06 09:05:21 +02:00
2026-08-09 22:34:49 +02:00
2026-09-10 21:33:41 +02:00
2026-10-04 16:51:58 +02:00
2026-10-02 20:36:16 +02:00
2026-10-03 23:08:16 +02:00
2026-10-06 19:15:58 +02:00
2026-10-06 10:34:08 +02:00
2026-09-19 10:47:32 +02:00
2026-09-29 19:34:38 +02:00
2026-09-12 21:11:11 +02:00
2026-10-07 22:07:25 +02:00
2026-09-06 11:00:09 +02:00
2026-10-03 13:13:54 +02:00
2026-10-02 20:36:16 +02:00
2026-10-03 11:17:34 +02:00
2026-07-28 08:08:07 +02:00