History is off the Cowork screen, not folded on it
I read "chevron gập pane Lịch sử — giữ" as "keep it as a strip" and left an 18px sliver down the side. The drawing has nothing there: the body row is two columns, transcript and files, and the relocation table settles it — History (lịch sử chat), was "pane giữa, chỉ ở tab Cowork", now "Sidebar ▸ RECENTS", verdict "giữ, dễ tới hơn". The line about the chevron belongs to a tally of the app's eleven collapsible spots, not to this screen's layout. So the panel is not on Cowork at all. "Tất cả project…" in RECENTS brings it in at full width — it has to stay reachable, because search, filters, pin, rename and multi-select delete exist nowhere else — and its chevron puts it away again. Either choice survives leaving the screen and coming back. check_cowork_screen now requires it absent on arrival and present after the request; showing it unconditionally fails. 23/23 checkers pass. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
b849cb6ea0
commit
d434f7b095
@@ -91,13 +91,13 @@ def main() -> int:
|
||||
# and its pane arrives folded to the strip the drawing keeps
|
||||
w = win.workspace
|
||||
sb = w._sidebar
|
||||
print(f"vao Cowork: History gap={sb.is_collapsed()} rong={sb.width()}px")
|
||||
if not sb.is_collapsed():
|
||||
fails.append("pane Lich su mo san — man Cowork thanh 3 cot")
|
||||
print(f"vao Cowork: History hien={sb.isVisible()}")
|
||||
if sb.isVisible():
|
||||
fails.append("pane Lich su van o tren man Cowork — ban ve chi co 2 cot")
|
||||
w.show_history_pane()
|
||||
app.processEvents()
|
||||
print(f"sau 'Tat ca project…': History gap={sb.is_collapsed()} rong={sb.width()}px")
|
||||
if sb.is_collapsed():
|
||||
print(f"sau 'Tat ca project…': History hien={sb.isVisible()} rong={sb.width()}px")
|
||||
if not sb.isVisible():
|
||||
fails.append("'Tat ca project…' khong mo duoc pane Lich su")
|
||||
w._on_history_fold(True)
|
||||
app.processEvents()
|
||||
|
||||
Reference in New Issue
Block a user