我正在使用KendoReact Draggable和dropppable,我们在使用它时发现了一个bug。这个错误甚至发生在官方演示中。
该漏洞描述如下:
当一个可拖放区域被渲染出原始窗口大小,可拖放不能检测到onDragEnter()和onDropLeave(),当然onDrop也没有。
似乎kendo没有处理用户在拖动拖动对象时的滚动,所以当拖拽对象被拖到原来窗口大小之外的区域时,它无法检测到它(图4)。
我还发现了另一个bug,这是当你拖动拖动和滚动,拖动将以某种方式与光标分离,但我以某种方式已经修复了它。也许它会给你一些修复这个bug的提示,也许。
构建日期和运行日期范围选择器不突出显示日期
前提条件(如有)
1.进入系统设置。
2.导航到“辅助功能”并激活它。
3.导航到“对比度主题”并激活它。
4.在组合框中选择“沙漠/水生”高对比度主题。
重现步骤:
1.打开网址PowerGates图在边缘开发。
2.使用标签键导航到生成日期下拉按钮并激活它。
3.导航到“范围内”日历选择器按钮并激活它。
4.观察这个问题。
实际结果:
“生成日期”和“运行日期”范围选择器都不会突出显示当前选择的日期,也不会勾勒出当前日期,因为它没有对比。发生在水上(高对比度黑色)和沙漠(高对比度白色)模式。
环境的细节:
操作系统:Windows11 21H2版本(OS build 22000.856)
Edge浏览器版本:104.0.1293.47
重现步骤:
1.Open Code Pen:https://codepen.io/m1mrt/pen/VwXjEzJ页面的边缘浏览器。2.运行Axe开发工具3.观察select元素有一个可访问名称的问题。
实际结果:选择元素没有可访问的名称。
预期结果:
所有组件都需要一个可访问的名称,最好使用语义元素和属性。在极少数情况下,可能需要使用aria-label或aria- labeled by来更改名称。
截图附件:
测试环境:
操作系统: Windows_11屏幕阅读器:改良式(2021.3)
重现步骤:
1.打开网址:SMB调度器(agentcalendardevone.azurewebsites.net)页面的边缘浏览器。
7.观察在按钮控件上定义了不正确的角色“link”的问题。
实际的行为:
不正确的角色'link'定义在'Calendar'弹出窗口上的按钮控件上。
期望的行为:
在本例中,期望的角色是{button}。所有组件都需要一个适当的role属性,最好是带有语义。在极少数情况下,应该添加角色属性来为辅助技术提供完整的上下文和信息。通过阅读何时使用aria角色和html/aria角色映射来了解更多信息。
在应用过滤器或页码后,表内容发生了变化,但屏幕阅读器没有通知相同的内容。
重现步骤:
实际结果:
执行以下操作后,表内容发生了变化,但叙述者没有宣布内容的变化:
对用户的影响:
嗨
我注意到PDF导出组件的限制(//www.aliitrade.com/kendo-react-ui/components/drawing/limitations-browser-support/),它不支持iFrames。这对我们来说是一个主要问题,因为我们有包含完整HTML标记和