feat: Implement draggable Trendline Settings Panel with Shift+Click and TF layout fixes

This commit is contained in:
DiTus
2026-03-21 23:28:23 +01:00
parent fd816edc54
commit 43fa8efda7
6 changed files with 485 additions and 32 deletions

View File

@ -458,7 +458,10 @@ export class TradingDashboard {
// Initialize Drawing Manager
this.drawingManager = new DrawingManager(this, chartContainer);
window.activateDrawingTool = (tool) => this.drawingManager.setTool(tool);
window.activateDrawingTool = (tool, event) => {
const e = event || window.event;
this.drawingManager.setTool(tool, e);
};
// Setup price format selector change handler
document.addEventListener("DOMContentLoaded", () => {