2.1 KiB
FAIL
patches/libreoffice/0028-svx-chart-look-helpers.patch:233 — 更新现有散点图时无条件设置 Lines=false,修改标题也会删除原有的连接线。真实 LOK 探针 review_scatter_title_keeps_lines 导入带直线连接的散点图,保存为 PPTX 并重开,确认系列具有连接线;仅修改标题、请求省略 data 后,保存的系列样式变成 draw:stroke="none",探针失败。同时写回读出的原数据时也复现。SHOW-07 的常用图表编辑会破坏已有外观。修复方向:同类型编辑保留连接线设置,仅在创建或切换到散点图时设置初始外观;补带连接线散点图的标题修改及 PPTX 往返回归。
apps/ely-show/src/chart.rs:104 — 数据校验只检查系列的 Y 值,散点图的 X 类别直接作为字符串通过;chart_asked 随即移除对话框,内核拒绝后草稿丢失。真实窗口中新建图表、选择 Scatter、保留默认 Category 1–3 并点击 Insert,图表未插入,对话框关闭,只显示 "show.chart: the undo history did not move",缺少错误单元格定位;再次打开得到全新草稿。应用探针 review_scatter_bad_x_keeps_its_draft_and_points_to_cell 同样失败。任务要求非数字格拒绝并指明位置。修复方向:按散点图类型校验每个 X 值的数字及有限性,定位错误类别并保留全部对话框字段;覆盖新建和修改散点图的无效 X 输入。
apps/ely-show/src/remarks.rs:171 — 批注的 active 状态仅按批注 ID 保留,切换幻灯片后仍把上一页的批注传为选中;bcf0378 的 CommentSidebar 在 sidebar.rs:164 移除已选中行的点击和键盘激活回调。真实窗口在第一页插入批注、通过 Tab 和 Enter 选中,再新建并切到第二页;重复点击该批注或以 Tab 和 Enter 激活,第二页仍为当前页,批注无法再次定位到第一页,AX 中该行也失去 Pick 动作。违反 SHOW-08 的批注定位要求。修复方向:让选中批注与当前标签、当前幻灯片同步,或保留选中行的定位回调;补选中批注后离开所在页再定位的鼠标及键盘回归。