Price Scale Bug
Hi guys at Tradingview.
I tried submitting this bug through your AI assistant but, unfortunately, it cannot be done. The AI assistant forces me to click a button to capture a screenshot. As you can see in my screenshots here I need my mouse in a certain position to demonstrate the bug. And it's a serious bug that has been there for a long time, so you should pay attention (I only finally diagnosed it today after suffering it for a very long time).
EDIT Aug 18 at 23:50 - I have now created a video to demonstrate this bug, probably much easier to understand what is happening this way.
https://reddit.com/link/1vsd91w/video/nnys2q7k3akh1/player
The diagnose
When maximizing an indicator view by double clicking on the indicator without moving the mouse/crosshair position, the exact reported date/time on that crosshair is different in the indicator maximized view than it is in the main chart view. The reason for this seems to be that tradingview calculates the plotting width based on the biggest width for the price scale (or right side scale) present in the screen at the time. Therefore, in the main chart view the width of the right price scale would be one, but when expanding the indicator it will be another.
Why is it important to fix this?
Let's say I want to check when a peak happened in my indicator, but I have many indicators in my screen, so it's difficult to see that peak. Therefore, I maximize the indicator to full screen. I locate the peak with my mouse, and now I want to double click on the indicator while holding the exact date/time so that when I return to the main chart screen I can see what the price did during that exact peak. I cannot do this, because when I double click to minimize the indicator and go back to the main chart screen, the date/time shifts.
Keep in mind this is the only reason a double click is needed to maximize/minimize an indicator. There is no other use at all for that functionality.
How to fix this?
Detach the right-side price scale from the canvas. Let the canvas take up the whole available width, and let the right-side price scale for the main chart and the indicators float over the canvas instead of being a part of it. This has the added cosmetic benefit that users will be able to style the right-side price scale separately from the canvas if you add a setting for it in Settings afterwards. It's pretty annoying that the right-side price scale has to have the exact same color as the canvas (although this is obviously just a secondary benefit and not an objective here).
Demonstrating the diagnose
- Go to Settings > Canvas > Scales > Text and change the font size to 22px
- Go to the main chart, hover over an indicator at a specific date/time, in my case Tue Aug 18, 2026 21:00. For this example I'm focusing on the RSI indicator that is the first indicator right under the BTC chart, but you can try this on any indicator, the problem will reproduce exactly. Do not move the mouse position, keep it exactly in this date/time as you double click on the indicator
- The RSI indicator maximizes after double clicking on it, but the date/time I see at the bottom is a different one even though I did not move the mouse or the crosshair at all: Tue Aug 18, 2026 13:00
Now go back to the main chart screen. Then go to Settings > Canvas > Scales > Text and change the font size to 16px. No screenshot needed for this, see point 1 if you need one.
Go to the main chart again, hover over the RSI indicator again at Tue Aug 18, 2026 21:00. Do not move the mouse position, keep it exactly in this date/time as you double click on the indicator again
- As you can see now, when the RSI indicator expands while I haven't moved the mouse or the crosshair when I double clicked, the date shown to me now is Tue Aug 18, 2026 15:00
Now go back to the main chart screen. Then go to Settings > Canvas > Scales > Text and change the font size to 12px. No screenshot needed for this, see point 1 if you need one.
Go to the main chart again, hover over the RSI indicator again at Tue Aug 18, 2026 21:00. Do not move the mouse position, keep it exactly in this date/time as you double click on the indicator again
- As you can see now, when the RSI indicator expands while I haven't moved the mouse or the crosshair when I double clicked, the date shown to me now is Tue Aug 18, 2026 16:00
Now go back to the main chart screen. Then go to Settings > Canvas > Scales > Text and change the font size to 8px. No screenshot needed for this, see point 1 if you need one.
Go to the main chart again, hover over the RSI indicator again at Tue Aug 18, 2026 21:00. Do not move the mouse position, keep it exactly in this date/time as you double click on the indicator again
- As you can see now, when the RSI indicator expands while I haven't moved the mouse or the crosshair when I double clicked, the date shown to me now is Tue Aug 18, 2026 20:00