mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-22 08:50:10 +00:00
修复DataZoom从右往左框选时异常的问题
This commit is contained in:
@@ -536,7 +536,15 @@ namespace XCharts.Runtime
|
||||
public bool IsInMarqueeArea(Vector2 pos)
|
||||
{
|
||||
if (!supportMarquee) return false;
|
||||
return context.marqueeRect.Contains(pos);
|
||||
if (context.marqueeRect.width >= 0)
|
||||
{
|
||||
return context.marqueeRect.Contains(pos);
|
||||
}
|
||||
else
|
||||
{
|
||||
var rect = context.marqueeRect;
|
||||
return (new Rect(rect.x + rect.width, rect.y, -rect.width, rect.height)).Contains(pos);
|
||||
}
|
||||
}
|
||||
|
||||
public bool IsContainsAxis(Axis axis)
|
||||
|
||||
Reference in New Issue
Block a user