style: refine measurement tool to match professional style and fix rendering bugs

This commit is contained in:
DiTus
2026-03-21 13:23:45 +01:00
parent cd2ca2e220
commit 3575d37764
3 changed files with 128 additions and 44 deletions

View File

@ -457,11 +457,8 @@ export class TradingDashboard {
this.initNavigationControls();
// Initialize Drawing Manager
const drawingLayer = document.getElementById('drawingLayer');
if (drawingLayer) {
this.drawingManager = new DrawingManager(this.chart, this.candleSeries, drawingLayer, chartContainer);
window.activateDrawingTool = (tool) => this.drawingManager.setTool(tool);
}
this.drawingManager = new DrawingManager(this, chartContainer);
window.activateDrawingTool = (tool) => this.drawingManager.setTool(tool);
// Setup price format selector change handler
document.addEventListener("DOMContentLoaded", () => {