Sublime Forum

[Bug in 3118 - Solved in 3119] Marking text jumps suddenly with the mouse

#34

Ya, me too. I’m using a high-DPI tablet for input. By clicking on a line in tiny pixelwise increments top to bottom, I can get the jumping behavior every single time at a particular pixel position, near the vertical middle of the line.

0 Likes

#35

I have this issue too. Hope it gets fixed fast…
Word selection is currently not relaxing.

0 Likes

#36

I just replicated this too, with log_commands enabled and the x and y positions don’t look dodgy compared to the others… the last event in this log was the one that moved the cursor to the beginning of the line:

but, using that exact co-ordinate:

>>> sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 240.5, "y": 135.5}})

causes the cursor to go to the start of the line… 1 in 100 times…

so it is a problem with the drag_select command…

also, tweaking the co-ordinates slightly, it still does the same thing, except… 100% of the time!..

>>> sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 135.6}})

but, what is odd, is that the original co-ordinates also now reliably reproduce it…

(This is on Windows 7 x64, ST3118, font_size 11, dpi_scale 1, maximized window, (relevant) monitor size 22", monitor res: 1920x1080)

Okay, I will try with a clean install, and if I can reliably reproduce it, I will share my ST data folder (without the license file ofc) :slightly_smiling:

2 Likes

#37

I reliably replicated on a completely clean install (not even Package Control installed), default window size with font_size 11 the only preference, but apparently the session doesn’t help, because restarting ST and then running the same drag_select command that was reliably failing before the restart worked again…

The co-ordinates were in the middle of the line, not the end, in case it helps. Also, with a slightly different x pos, but the exact same y pos, it was also going to the beginning of the line.

EDIT: unfortunately, I forgot to check what is returned by the view.window_to_text((event["x"], event["y"])) API.

0 Likes

#38

+1

I have this problem as well since 3118 (OS X 10.11.5). I had to go back to 3117 since this happens quite often and is a total showstopper.

0 Likes

#39

Got to reproduce it consistently in one occurence. Whenever the y coordinate was >=161 and <162, the caret would jump to the beginning of that line.

I could, however, only reproduce this in one file. Not on any other and not even when I copy the entire file’s content into the clipboard and open a new file. Here’s a recording:

https://a.desu.sh/acbgbu.webm

Edit: Also note that it didn’t matter whether I was in windowed or fullscreen or if the sidebar was visible or not. If I enable the tab bar, the special y coordinate becomes 285.x.

1 Like

#40

This has now been reported at https://github.com/SublimeTextIssues/Core/issues/1273

3 Likes

#41

Replicated again:

command: drag_select {“event”: {“button”: 1, “x”: 234.5, “y”: 212.5}}

and checked:

>>> view.visible_region()
(2566, 4077)

>>> view.viewport_position()
(0.0, 1714.0)

>>> view.viewport_extent()
(1691.0, 730.0)

>>> view.layout_extent()
(3402.19140625, 2540.0)

>>> view.line_height()
20.0

>>> view.em_width()
9.3466796875

>>> view.sel()[0]
(2847, 2847)

window_to_text returned the same value with all y co-ordinate between 202.5 and 221.5, meaning that 212.5 isn’t returning the wrong value:

>>> [view.window_to_text((237.5, y+.5)) for y in range(201, 223)]
[2827, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2860, 2890]

bug only occurs at y coordinate 212.5 in this case, but for all x co-ordinates:

>>> sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 212.5}}); print(view.sel()[0])
(2847, 2847)

>>> sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 213.5}}); print(view.sel()[0])
(2860, 2860)

>>> sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 211.5}}); print(view.sel()[0])
(2860, 2860)

>>> sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 210.5, "y": 212.5}}); print(view.sel()[0])
(2847, 2847)

>>> sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 110.5, "y": 212.5}}); print(view.sel()[0])
(2847, 2847)

scrolling fixes it (or moves it to a different co-ordinate) so it seems it is related to viewport position.

>>> view.set_viewport_position((0.0, 1714.0)); sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 212.5}}); print(view.sel()[0])
(2847, 2847)
>>> view.set_viewport_position((0.0, 1713.0)); sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 212.5}}); print(view.sel()[0])
(2860, 2860)
>>> view.set_viewport_position((0.0, 1715.0)); sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 212.5}}); print(view.sel()[0])
(2860, 2860)
>>> view.set_viewport_position((0.0, 1714.5)); sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 212.5}}); print(view.sel()[0])
(2847, 2847)

>>> view.set_viewport_position((0.0, 1715)); sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 211.5}}); print(view.sel()[0])
(2847, 2847)
>>> view.set_viewport_position((0.0, 1716)); sublime.active_window().active_view().run_command('drag_select', {"event": {"button": 1, "x": 241.5, "y": 210.5}}); print(view.sel()[0])
(2847, 2847)

copying and pasting the entire contents of the file to a new view and trying again doesn’t have the unexpected bol behavior.

2 Likes

#42

it happened again :frowning:

on a file with no blank lines (except the last (72nd) line), using the following plugin with a keybinding to check every y co-ordinate:

import sublime
import sublime_plugin


class ExampleCommand(sublime_plugin.TextCommand):
    def run(self, edit):
        print(self.view.viewport_position())
        for y in range(0, int(self.view.viewport_extent()[1])):
            self.view.run_command("drag_select", {"event": {"button": 1, "x": 241.5, "y": y + 0.5}})
            print(y + 0.5, self.view.sel()[0], self.view.rowcol(self.view.sel()[0].begin()))

the output is: (long)

(0.0, 0.0)
0.5 (20, 20) (0, 20)
1.5 (20, 20) (0, 20)
2.5 (20, 20) (0, 20)
3.5 (20, 20) (0, 20)
4.5 (20, 20) (0, 20)
5.5 (20, 20) (0, 20)
6.5 (20, 20) (0, 20)
7.5 (20, 20) (0, 20)
8.5 (20, 20) (0, 20)
9.5 (20, 20) (0, 20)
10.5 (20, 20) (0, 20)
11.5 (20, 20) (0, 20)
12.5 (20, 20) (0, 20)
13.5 (20, 20) (0, 20)
14.5 (20, 20) (0, 20)
15.5 (20, 20) (0, 20)
16.5 (20, 20) (0, 20)
17.5 (20, 20) (0, 20)
18.5 (20, 20) (0, 20)
19.5 (20, 20) (0, 20)
20.5 (20, 20) (0, 20)
21.5 (20, 20) (0, 20)
22.5 (20, 20) (0, 20)
23.5 (20, 20) (0, 20)
24.5 (20, 20) (0, 20)
25.5 (20, 20) (0, 20)
26.5 (20, 20) (0, 20)
27.5 (20, 20) (0, 20)
28.5 (20, 20) (0, 20)
29.5 (20, 20) (0, 20)
30.5 (20, 20) (0, 20)
31.5 (20, 20) (0, 20)
32.5 (20, 20) (0, 20)
33.5 (20, 20) (0, 20)
34.5 (20, 20) (0, 20)
35.5 (20, 20) (0, 20)
36.5 (20, 20) (0, 20)
37.5 (20, 20) (0, 20)
38.5 (20, 20) (0, 20)
39.5 (20, 20) (0, 20)
40.5 (20, 20) (0, 20)
41.5 (20, 20) (0, 20)
42.5 (20, 20) (0, 20)
43.5 (20, 20) (0, 20)
44.5 (20, 20) (0, 20)
45.5 (20, 20) (0, 20)
46.5 (20, 20) (0, 20)
47.5 (20, 20) (0, 20)
48.5 (20, 20) (0, 20)
49.5 (20, 20) (0, 20)
50.5 (20, 20) (0, 20)
51.5 (20, 20) (0, 20)
52.5 (20, 20) (0, 20)
53.5 (20, 20) (0, 20)
54.5 (20, 20) (0, 20)
55.5 (20, 20) (0, 20)
56.5 (59, 59) (1, 20)
57.5 (59, 59) (1, 20)
58.5 (59, 59) (1, 20)
59.5 (59, 59) (1, 20)
60.5 (59, 59) (1, 20)
61.5 (59, 59) (1, 20)
62.5 (59, 59) (1, 20)
63.5 (59, 59) (1, 20)
64.5 (59, 59) (1, 20)
65.5 (59, 59) (1, 20)
66.5 (59, 59) (1, 20)
67.5 (59, 59) (1, 20)
68.5 (59, 59) (1, 20)
69.5 (59, 59) (1, 20)
70.5 (59, 59) (1, 20)
71.5 (59, 59) (1, 20)
72.5 (59, 59) (1, 20)
73.5 (59, 59) (1, 20)
74.5 (59, 59) (1, 20)
75.5 (59, 59) (1, 20)
76.5 (68, 68) (2, 7)
77.5 (68, 68) (2, 7)
78.5 (68, 68) (2, 7)
79.5 (68, 68) (2, 7)
80.5 (68, 68) (2, 7)
81.5 (68, 68) (2, 7)
82.5 (68, 68) (2, 7)
83.5 (68, 68) (2, 7)
84.5 (68, 68) (2, 7)
85.5 (68, 68) (2, 7)
86.5 (68, 68) (2, 7)
87.5 (68, 68) (2, 7)
88.5 (68, 68) (2, 7)
89.5 (68, 68) (2, 7)
90.5 (68, 68) (2, 7)
91.5 (68, 68) (2, 7)
92.5 (68, 68) (2, 7)
93.5 (68, 68) (2, 7)
94.5 (68, 68) (2, 7)
95.5 (68, 68) (2, 7)
96.5 (83, 83) (3, 14)
97.5 (83, 83) (3, 14)
98.5 (83, 83) (3, 14)
99.5 (83, 83) (3, 14)
100.5 (83, 83) (3, 14)
101.5 (83, 83) (3, 14)
102.5 (83, 83) (3, 14)
103.5 (83, 83) (3, 14)
104.5 (83, 83) (3, 14)
105.5 (83, 83) (3, 14)
106.5 (69, 69) (3, 0)
107.5 (83, 83) (3, 14)
108.5 (83, 83) (3, 14)
109.5 (83, 83) (3, 14)
110.5 (83, 83) (3, 14)
111.5 (83, 83) (3, 14)
112.5 (83, 83) (3, 14)
113.5 (83, 83) (3, 14)
114.5 (83, 83) (3, 14)
115.5 (83, 83) (3, 14)
116.5 (101, 101) (4, 14)
117.5 (101, 101) (4, 14)
118.5 (101, 101) (4, 14)
119.5 (101, 101) (4, 14)
120.5 (101, 101) (4, 14)
121.5 (101, 101) (4, 14)
122.5 (101, 101) (4, 14)
123.5 (101, 101) (4, 14)
124.5 (101, 101) (4, 14)
125.5 (101, 101) (4, 14)
126.5 (87, 87) (4, 0)
127.5 (101, 101) (4, 14)
128.5 (101, 101) (4, 14)
129.5 (101, 101) (4, 14)
130.5 (101, 101) (4, 14)
131.5 (101, 101) (4, 14)
132.5 (101, 101) (4, 14)
133.5 (101, 101) (4, 14)
134.5 (101, 101) (4, 14)
135.5 (101, 101) (4, 14)
136.5 (134, 134) (5, 14)
137.5 (134, 134) (5, 14)
138.5 (134, 134) (5, 14)
139.5 (134, 134) (5, 14)
140.5 (134, 134) (5, 14)
141.5 (134, 134) (5, 14)
142.5 (134, 134) (5, 14)
143.5 (134, 134) (5, 14)
144.5 (134, 134) (5, 14)
145.5 (134, 134) (5, 14)
146.5 (120, 120) (5, 0)
147.5 (134, 134) (5, 14)
148.5 (134, 134) (5, 14)
149.5 (134, 134) (5, 14)
150.5 (134, 134) (5, 14)
151.5 (134, 134) (5, 14)
152.5 (134, 134) (5, 14)
153.5 (134, 134) (5, 14)
154.5 (134, 134) (5, 14)
155.5 (134, 134) (5, 14)
156.5 (153, 153) (6, 14)
157.5 (153, 153) (6, 14)
158.5 (153, 153) (6, 14)
159.5 (153, 153) (6, 14)
160.5 (153, 153) (6, 14)
161.5 (153, 153) (6, 14)
162.5 (153, 153) (6, 14)
163.5 (153, 153) (6, 14)
164.5 (153, 153) (6, 14)
165.5 (153, 153) (6, 14)
166.5 (139, 139) (6, 0)
167.5 (153, 153) (6, 14)
168.5 (153, 153) (6, 14)
169.5 (153, 153) (6, 14)
170.5 (153, 153) (6, 14)
171.5 (153, 153) (6, 14)
172.5 (153, 153) (6, 14)
173.5 (153, 153) (6, 14)
174.5 (153, 153) (6, 14)
175.5 (153, 153) (6, 14)
176.5 (191, 191) (7, 14)
177.5 (191, 191) (7, 14)
178.5 (191, 191) (7, 14)
179.5 (191, 191) (7, 14)
180.5 (191, 191) (7, 14)
181.5 (191, 191) (7, 14)
182.5 (191, 191) (7, 14)
183.5 (191, 191) (7, 14)
184.5 (191, 191) (7, 14)
185.5 (191, 191) (7, 14)
186.5 (177, 177) (7, 0)
187.5 (191, 191) (7, 14)
188.5 (191, 191) (7, 14)
189.5 (191, 191) (7, 14)
190.5 (191, 191) (7, 14)
191.5 (191, 191) (7, 14)
192.5 (191, 191) (7, 14)
193.5 (191, 191) (7, 14)
194.5 (191, 191) (7, 14)
195.5 (191, 191) (7, 14)
196.5 (207, 207) (8, 8)
197.5 (207, 207) (8, 8)
198.5 (207, 207) (8, 8)
199.5 (207, 207) (8, 8)
200.5 (207, 207) (8, 8)
201.5 (207, 207) (8, 8)
202.5 (207, 207) (8, 8)
203.5 (207, 207) (8, 8)
204.5 (207, 207) (8, 8)
205.5 (207, 207) (8, 8)
206.5 (199, 199) (8, 0)
207.5 (207, 207) (8, 8)
208.5 (207, 207) (8, 8)
209.5 (207, 207) (8, 8)
210.5 (207, 207) (8, 8)
211.5 (207, 207) (8, 8)
212.5 (207, 207) (8, 8)
213.5 (207, 207) (8, 8)
214.5 (207, 207) (8, 8)
215.5 (207, 207) (8, 8)
216.5 (219, 219) (9, 11)
217.5 (219, 219) (9, 11)
218.5 (219, 219) (9, 11)
219.5 (219, 219) (9, 11)
220.5 (219, 219) (9, 11)
221.5 (219, 219) (9, 11)
222.5 (219, 219) (9, 11)
223.5 (219, 219) (9, 11)
224.5 (219, 219) (9, 11)
225.5 (219, 219) (9, 11)
226.5 (208, 208) (9, 0)
227.5 (219, 219) (9, 11)
228.5 (219, 219) (9, 11)
229.5 (219, 219) (9, 11)
230.5 (219, 219) (9, 11)
231.5 (219, 219) (9, 11)
232.5 (219, 219) (9, 11)
233.5 (219, 219) (9, 11)
234.5 (219, 219) (9, 11)
235.5 (219, 219) (9, 11)
236.5 (241, 241) (10, 11)
237.5 (241, 241) (10, 11)
238.5 (241, 241) (10, 11)
239.5 (241, 241) (10, 11)
240.5 (241, 241) (10, 11)
241.5 (241, 241) (10, 11)
242.5 (241, 241) (10, 11)
243.5 (241, 241) (10, 11)
244.5 (241, 241) (10, 11)
245.5 (241, 241) (10, 11)
246.5 (230, 230) (10, 0)
247.5 (241, 241) (10, 11)
248.5 (241, 241) (10, 11)
249.5 (241, 241) (10, 11)
250.5 (241, 241) (10, 11)
251.5 (241, 241) (10, 11)
252.5 (241, 241) (10, 11)
253.5 (241, 241) (10, 11)
254.5 (241, 241) (10, 11)
255.5 (241, 241) (10, 11)
256.5 (248, 248) (11, 6)
257.5 (248, 248) (11, 6)
258.5 (248, 248) (11, 6)
259.5 (248, 248) (11, 6)
260.5 (248, 248) (11, 6)
261.5 (248, 248) (11, 6)
262.5 (248, 248) (11, 6)
263.5 (248, 248) (11, 6)
264.5 (248, 248) (11, 6)
265.5 (248, 248) (11, 6)
266.5 (242, 242) (11, 0)
267.5 (248, 248) (11, 6)
268.5 (248, 248) (11, 6)
269.5 (248, 248) (11, 6)
270.5 (248, 248) (11, 6)
271.5 (248, 248) (11, 6)
272.5 (248, 248) (11, 6)
273.5 (248, 248) (11, 6)
274.5 (248, 248) (11, 6)
275.5 (248, 248) (11, 6)
276.5 (257, 257) (12, 8)
277.5 (257, 257) (12, 8)
278.5 (257, 257) (12, 8)
279.5 (257, 257) (12, 8)
280.5 (257, 257) (12, 8)
281.5 (257, 257) (12, 8)
282.5 (257, 257) (12, 8)
283.5 (257, 257) (12, 8)
284.5 (257, 257) (12, 8)
285.5 (257, 257) (12, 8)
286.5 (249, 249) (12, 0)
287.5 (257, 257) (12, 8)
288.5 (257, 257) (12, 8)
289.5 (257, 257) (12, 8)
290.5 (257, 257) (12, 8)
291.5 (257, 257) (12, 8)
292.5 (257, 257) (12, 8)
293.5 (257, 257) (12, 8)
294.5 (257, 257) (12, 8)
295.5 (257, 257) (12, 8)
296.5 (277, 277) (13, 8)
297.5 (277, 277) (13, 8)
298.5 (277, 277) (13, 8)
299.5 (277, 277) (13, 8)
300.5 (277, 277) (13, 8)
301.5 (277, 277) (13, 8)
302.5 (277, 277) (13, 8)
303.5 (277, 277) (13, 8)
304.5 (277, 277) (13, 8)
305.5 (277, 277) (13, 8)
306.5 (269, 269) (13, 0)
307.5 (277, 277) (13, 8)
308.5 (277, 277) (13, 8)
309.5 (277, 277) (13, 8)
310.5 (277, 277) (13, 8)
311.5 (277, 277) (13, 8)
312.5 (277, 277) (13, 8)
313.5 (277, 277) (13, 8)
314.5 (277, 277) (13, 8)
315.5 (277, 277) (13, 8)
316.5 (304, 304) (14, 8)
317.5 (304, 304) (14, 8)
318.5 (304, 304) (14, 8)
319.5 (304, 304) (14, 8)
320.5 (304, 304) (14, 8)
321.5 (304, 304) (14, 8)
322.5 (304, 304) (14, 8)
323.5 (304, 304) (14, 8)
324.5 (304, 304) (14, 8)
325.5 (304, 304) (14, 8)
326.5 (296, 296) (14, 0)
327.5 (304, 304) (14, 8)
328.5 (304, 304) (14, 8)
329.5 (304, 304) (14, 8)
330.5 (304, 304) (14, 8)
331.5 (304, 304) (14, 8)
332.5 (304, 304) (14, 8)
333.5 (304, 304) (14, 8)
334.5 (304, 304) (14, 8)
335.5 (304, 304) (14, 8)
336.5 (345, 345) (15, 8)
337.5 (345, 345) (15, 8)
338.5 (345, 345) (15, 8)
339.5 (345, 345) (15, 8)
340.5 (345, 345) (15, 8)
341.5 (345, 345) (15, 8)
342.5 (345, 345) (15, 8)
343.5 (345, 345) (15, 8)
344.5 (345, 345) (15, 8)
345.5 (345, 345) (15, 8)
346.5 (337, 337) (15, 0)
347.5 (345, 345) (15, 8)
348.5 (345, 345) (15, 8)
349.5 (345, 345) (15, 8)
350.5 (345, 345) (15, 8)
351.5 (345, 345) (15, 8)
352.5 (345, 345) (15, 8)
353.5 (345, 345) (15, 8)
354.5 (345, 345) (15, 8)
355.5 (345, 345) (15, 8)
356.5 (371, 371) (16, 8)
357.5 (371, 371) (16, 8)
358.5 (371, 371) (16, 8)
359.5 (371, 371) (16, 8)
360.5 (371, 371) (16, 8)
361.5 (371, 371) (16, 8)
362.5 (371, 371) (16, 8)
363.5 (371, 371) (16, 8)
364.5 (371, 371) (16, 8)
365.5 (371, 371) (16, 8)
366.5 (363, 363) (16, 0)
367.5 (371, 371) (16, 8)
368.5 (371, 371) (16, 8)
369.5 (371, 371) (16, 8)
370.5 (371, 371) (16, 8)
371.5 (371, 371) (16, 8)
372.5 (371, 371) (16, 8)
373.5 (371, 371) (16, 8)
374.5 (371, 371) (16, 8)
375.5 (371, 371) (16, 8)
376.5 (390, 390) (17, 8)
377.5 (390, 390) (17, 8)
378.5 (390, 390) (17, 8)
379.5 (390, 390) (17, 8)
380.5 (390, 390) (17, 8)
381.5 (390, 390) (17, 8)
382.5 (390, 390) (17, 8)
383.5 (390, 390) (17, 8)
384.5 (390, 390) (17, 8)
385.5 (390, 390) (17, 8)
386.5 (382, 382) (17, 0)
387.5 (390, 390) (17, 8)
388.5 (390, 390) (17, 8)
389.5 (390, 390) (17, 8)
390.5 (390, 390) (17, 8)
391.5 (390, 390) (17, 8)
392.5 (390, 390) (17, 8)
393.5 (390, 390) (17, 8)
394.5 (390, 390) (17, 8)
395.5 (390, 390) (17, 8)
396.5 (412, 412) (18, 8)
397.5 (412, 412) (18, 8)
398.5 (412, 412) (18, 8)
399.5 (412, 412) (18, 8)
400.5 (412, 412) (18, 8)
401.5 (412, 412) (18, 8)
402.5 (412, 412) (18, 8)
403.5 (412, 412) (18, 8)
404.5 (412, 412) (18, 8)
405.5 (412, 412) (18, 8)
406.5 (404, 404) (18, 0)
407.5 (412, 412) (18, 8)
408.5 (412, 412) (18, 8)
409.5 (412, 412) (18, 8)
410.5 (412, 412) (18, 8)
411.5 (412, 412) (18, 8)
412.5 (412, 412) (18, 8)
413.5 (412, 412) (18, 8)
414.5 (412, 412) (18, 8)
415.5 (412, 412) (18, 8)
416.5 (432, 432) (19, 5)
417.5 (432, 432) (19, 5)
418.5 (432, 432) (19, 5)
419.5 (432, 432) (19, 5)
420.5 (432, 432) (19, 5)
421.5 (432, 432) (19, 5)
422.5 (432, 432) (19, 5)
423.5 (432, 432) (19, 5)
424.5 (432, 432) (19, 5)
425.5 (432, 432) (19, 5)
426.5 (427, 427) (19, 0)
427.5 (432, 432) (19, 5)
428.5 (432, 432) (19, 5)
429.5 (432, 432) (19, 5)
430.5 (432, 432) (19, 5)
431.5 (432, 432) (19, 5)
432.5 (432, 432) (19, 5)
433.5 (432, 432) (19, 5)
434.5 (432, 432) (19, 5)
435.5 (432, 432) (19, 5)
436.5 (441, 441) (20, 8)
437.5 (441, 441) (20, 8)
438.5 (441, 441) (20, 8)
439.5 (441, 441) (20, 8)
440.5 (441, 441) (20, 8)
441.5 (441, 441) (20, 8)
442.5 (441, 441) (20, 8)
443.5 (441, 441) (20, 8)
444.5 (441, 441) (20, 8)
445.5 (441, 441) (20, 8)
446.5 (433, 433) (20, 0)
447.5 (441, 441) (20, 8)
448.5 (441, 441) (20, 8)
449.5 (441, 441) (20, 8)
450.5 (441, 441) (20, 8)
451.5 (441, 441) (20, 8)
452.5 (441, 441) (20, 8)
453.5 (441, 441) (20, 8)
454.5 (441, 441) (20, 8)
455.5 (441, 441) (20, 8)
456.5 (458, 458) (21, 8)
457.5 (458, 458) (21, 8)
458.5 (458, 458) (21, 8)
459.5 (458, 458) (21, 8)
460.5 (458, 458) (21, 8)
461.5 (458, 458) (21, 8)
462.5 (458, 458) (21, 8)
463.5 (458, 458) (21, 8)
464.5 (458, 458) (21, 8)
465.5 (458, 458) (21, 8)
466.5 (450, 450) (21, 0)
467.5 (458, 458) (21, 8)
468.5 (458, 458) (21, 8)
469.5 (458, 458) (21, 8)
470.5 (458, 458) (21, 8)
471.5 (458, 458) (21, 8)
472.5 (458, 458) (21, 8)
473.5 (458, 458) (21, 8)
474.5 (458, 458) (21, 8)
475.5 (458, 458) (21, 8)
476.5 (482, 482) (22, 8)
477.5 (482, 482) (22, 8)
478.5 (482, 482) (22, 8)
479.5 (482, 482) (22, 8)
480.5 (482, 482) (22, 8)
481.5 (482, 482) (22, 8)
482.5 (482, 482) (22, 8)
483.5 (482, 482) (22, 8)
484.5 (482, 482) (22, 8)
485.5 (482, 482) (22, 8)
486.5 (474, 474) (22, 0)
487.5 (482, 482) (22, 8)
488.5 (482, 482) (22, 8)
489.5 (482, 482) (22, 8)
490.5 (482, 482) (22, 8)
491.5 (482, 482) (22, 8)
492.5 (482, 482) (22, 8)
493.5 (482, 482) (22, 8)
494.5 (482, 482) (22, 8)
495.5 (482, 482) (22, 8)
496.5 (495, 495) (23, 8)
497.5 (495, 495) (23, 8)
498.5 (495, 495) (23, 8)
499.5 (495, 495) (23, 8)
500.5 (495, 495) (23, 8)
501.5 (495, 495) (23, 8)
502.5 (495, 495) (23, 8)
503.5 (495, 495) (23, 8)
504.5 (495, 495) (23, 8)
505.5 (495, 495) (23, 8)
506.5 (487, 487) (23, 0)
507.5 (495, 495) (23, 8)
508.5 (495, 495) (23, 8)
509.5 (495, 495) (23, 8)
510.5 (495, 495) (23, 8)
511.5 (495, 495) (23, 8)
512.5 (495, 495) (23, 8)
513.5 (495, 495) (23, 8)
514.5 (495, 495) (23, 8)
515.5 (495, 495) (23, 8)
516.5 (510, 510) (24, 8)
517.5 (510, 510) (24, 8)
518.5 (510, 510) (24, 8)
519.5 (510, 510) (24, 8)
520.5 (510, 510) (24, 8)
521.5 (510, 510) (24, 8)
522.5 (510, 510) (24, 8)
523.5 (510, 510) (24, 8)
524.5 (510, 510) (24, 8)
525.5 (510, 510) (24, 8)
526.5 (502, 502) (24, 0)
527.5 (510, 510) (24, 8)
528.5 (510, 510) (24, 8)
529.5 (510, 510) (24, 8)
530.5 (510, 510) (24, 8)
531.5 (510, 510) (24, 8)
532.5 (510, 510) (24, 8)
533.5 (510, 510) (24, 8)
534.5 (510, 510) (24, 8)
535.5 (510, 510) (24, 8)
536.5 (522, 522) (25, 5)
537.5 (522, 522) (25, 5)
538.5 (522, 522) (25, 5)
539.5 (522, 522) (25, 5)
540.5 (522, 522) (25, 5)
541.5 (522, 522) (25, 5)
542.5 (522, 522) (25, 5)
543.5 (522, 522) (25, 5)
544.5 (522, 522) (25, 5)
545.5 (522, 522) (25, 5)
546.5 (517, 517) (25, 0)
547.5 (522, 522) (25, 5)
548.5 (522, 522) (25, 5)
549.5 (522, 522) (25, 5)
550.5 (522, 522) (25, 5)
551.5 (522, 522) (25, 5)
552.5 (522, 522) (25, 5)
553.5 (522, 522) (25, 5)
554.5 (522, 522) (25, 5)
555.5 (522, 522) (25, 5)
556.5 (531, 531) (26, 8)
557.5 (531, 531) (26, 8)
558.5 (531, 531) (26, 8)
559.5 (531, 531) (26, 8)
560.5 (531, 531) (26, 8)
561.5 (531, 531) (26, 8)
562.5 (531, 531) (26, 8)
563.5 (531, 531) (26, 8)
564.5 (531, 531) (26, 8)
565.5 (531, 531) (26, 8)
566.5 (523, 523) (26, 0)
567.5 (531, 531) (26, 8)
568.5 (531, 531) (26, 8)
569.5 (531, 531) (26, 8)
570.5 (531, 531) (26, 8)
571.5 (531, 531) (26, 8)
572.5 (531, 531) (26, 8)
573.5 (531, 531) (26, 8)
574.5 (531, 531) (26, 8)
575.5 (531, 531) (26, 8)
576.5 (558, 558) (27, 8)
577.5 (558, 558) (27, 8)
578.5 (558, 558) (27, 8)
579.5 (558, 558) (27, 8)
580.5 (558, 558) (27, 8)
581.5 (558, 558) (27, 8)
582.5 (558, 558) (27, 8)
583.5 (558, 558) (27, 8)
584.5 (558, 558) (27, 8)
585.5 (558, 558) (27, 8)
586.5 (550, 550) (27, 0)
587.5 (558, 558) (27, 8)
588.5 (558, 558) (27, 8)
589.5 (558, 558) (27, 8)
590.5 (558, 558) (27, 8)
591.5 (558, 558) (27, 8)
592.5 (558, 558) (27, 8)
593.5 (558, 558) (27, 8)
594.5 (558, 558) (27, 8)
595.5 (558, 558) (27, 8)
596.5 (583, 583) (28, 8)
597.5 (583, 583) (28, 8)
598.5 (583, 583) (28, 8)
599.5 (583, 583) (28, 8)
600.5 (583, 583) (28, 8)
601.5 (583, 583) (28, 8)
602.5 (583, 583) (28, 8)
603.5 (583, 583) (28, 8)
604.5 (583, 583) (28, 8)
605.5 (583, 583) (28, 8)
606.5 (575, 575) (28, 0)
607.5 (583, 583) (28, 8)
608.5 (583, 583) (28, 8)
609.5 (583, 583) (28, 8)
610.5 (583, 583) (28, 8)
611.5 (583, 583) (28, 8)
612.5 (583, 583) (28, 8)
613.5 (583, 583) (28, 8)
614.5 (583, 583) (28, 8)
615.5 (583, 583) (28, 8)
616.5 (597, 597) (29, 8)
617.5 (597, 597) (29, 8)
618.5 (597, 597) (29, 8)
619.5 (597, 597) (29, 8)
620.5 (597, 597) (29, 8)
621.5 (597, 597) (29, 8)
622.5 (597, 597) (29, 8)
623.5 (597, 597) (29, 8)
624.5 (597, 597) (29, 8)
625.5 (597, 597) (29, 8)
626.5 (589, 589) (29, 0)
627.5 (597, 597) (29, 8)
628.5 (597, 597) (29, 8)
629.5 (597, 597) (29, 8)
630.5 (597, 597) (29, 8)
631.5 (597, 597) (29, 8)
632.5 (597, 597) (29, 8)
633.5 (597, 597) (29, 8)
634.5 (597, 597) (29, 8)
635.5 (597, 597) (29, 8)
636.5 (610, 610) (30, 6)
637.5 (610, 610) (30, 6)
638.5 (610, 610) (30, 6)
639.5 (610, 610) (30, 6)
640.5 (610, 610) (30, 6)
641.5 (610, 610) (30, 6)
642.5 (610, 610) (30, 6)
643.5 (610, 610) (30, 6)
644.5 (610, 610) (30, 6)
645.5 (610, 610) (30, 6)
646.5 (604, 604) (30, 0)
647.5 (610, 610) (30, 6)
648.5 (610, 610) (30, 6)
649.5 (610, 610) (30, 6)
650.5 (610, 610) (30, 6)
651.5 (610, 610) (30, 6)
652.5 (610, 610) (30, 6)
653.5 (610, 610) (30, 6)
654.5 (610, 610) (30, 6)
655.5 (610, 610) (30, 6)
656.5 (622, 622) (31, 11)
657.5 (622, 622) (31, 11)
658.5 (622, 622) (31, 11)
659.5 (622, 622) (31, 11)
660.5 (622, 622) (31, 11)
661.5 (622, 622) (31, 11)
662.5 (622, 622) (31, 11)
663.5 (622, 622) (31, 11)
664.5 (622, 622) (31, 11)
665.5 (622, 622) (31, 11)
666.5 (611, 611) (31, 0)
667.5 (622, 622) (31, 11)
668.5 (622, 622) (31, 11)
669.5 (622, 622) (31, 11)
670.5 (622, 622) (31, 11)
671.5 (622, 622) (31, 11)
672.5 (622, 622) (31, 11)
673.5 (622, 622) (31, 11)
674.5 (622, 622) (31, 11)
675.5 (622, 622) (31, 11)
676.5 (635, 635) (32, 11)
677.5 (635, 635) (32, 11)
678.5 (635, 635) (32, 11)
679.5 (635, 635) (32, 11)

shows that after about 100 pixels, the 6th pixel of every line has this bug.

>>> view.settings().get('font_size')
13

>>> view.line_height()
20.0

scroll position 0 is also affected:

(0.0, 0.0)
0.5 (20, 20) (0, 20)
1.5 (20, 20) (0, 20)
2.5 (20, 20) (0, 20)
3.5 (20, 20) (0, 20)
4.5 (20, 20) (0, 20)
5.5 (20, 20) (0, 20)
6.5 (20, 20) (0, 20)
7.5 (20, 20) (0, 20)
8.5 (20, 20) (0, 20)
9.5 (20, 20) (0, 20)
10.5 (20, 20) (0, 20)
11.5 (20, 20) (0, 20)
12.5 (20, 20) (0, 20)
13.5 (20, 20) (0, 20)
14.5 (20, 20) (0, 20)
15.5 (20, 20) (0, 20)
16.5 (20, 20) (0, 20)
17.5 (20, 20) (0, 20)
18.5 (20, 20) (0, 20)
19.5 (20, 20) (0, 20)
20.5 (20, 20) (0, 20)
21.5 (20, 20) (0, 20)
22.5 (20, 20) (0, 20)
23.5 (20, 20) (0, 20)
24.5 (20, 20) (0, 20)
25.5 (20, 20) (0, 20)
26.5 (20, 20) (0, 20)
27.5 (20, 20) (0, 20)
28.5 (20, 20) (0, 20)
29.5 (20, 20) (0, 20)
30.5 (20, 20) (0, 20)
31.5 (20, 20) (0, 20)
32.5 (20, 20) (0, 20)
33.5 (20, 20) (0, 20)
34.5 (20, 20) (0, 20)
35.5 (20, 20) (0, 20)
36.5 (20, 20) (0, 20)
37.5 (20, 20) (0, 20)
38.5 (20, 20) (0, 20)
39.5 (20, 20) (0, 20)
40.5 (20, 20) (0, 20)
41.5 (20, 20) (0, 20)
42.5 (20, 20) (0, 20)
43.5 (20, 20) (0, 20)
44.5 (20, 20) (0, 20)
45.5 (20, 20) (0, 20)
46.5 (20, 20) (0, 20)
47.5 (20, 20) (0, 20)
48.5 (20, 20) (0, 20)
49.5 (20, 20) (0, 20)
50.5 (20, 20) (0, 20)
51.5 (20, 20) (0, 20)
52.5 (20, 20) (0, 20)
53.5 (20, 20) (0, 20)
54.5 (20, 20) (0, 20)
55.5 (20, 20) (0, 20)
56.5 (59, 59) (1, 20)
57.5 (59, 59) (1, 20)
58.5 (59, 59) (1, 20)
59.5 (59, 59) (1, 20)
60.5 (59, 59) (1, 20)
61.5 (59, 59) (1, 20)
62.5 (59, 59) (1, 20)
63.5 (59, 59) (1, 20)
64.5 (59, 59) (1, 20)
65.5 (59, 59) (1, 20)
66.5 (59, 59) (1, 20)
67.5 (59, 59) (1, 20)
68.5 (59, 59) (1, 20)
69.5 (59, 59) (1, 20)
70.5 (59, 59) (1, 20)
71.5 (59, 59) (1, 20)
72.5 (59, 59) (1, 20)
73.5 (59, 59) (1, 20)
74.5 (59, 59) (1, 20)
75.5 (59, 59) (1, 20)
76.5 (68, 68) (2, 7)
77.5 (68, 68) (2, 7)
78.5 (68, 68) (2, 7)
79.5 (68, 68) (2, 7)
80.5 (68, 68) (2, 7)
81.5 (68, 68) (2, 7)
82.5 (68, 68) (2, 7)
83.5 (68, 68) (2, 7)
84.5 (68, 68) (2, 7)
85.5 (68, 68) (2, 7)
86.5 (68, 68) (2, 7)
87.5 (68, 68) (2, 7)
88.5 (68, 68) (2, 7)
89.5 (68, 68) (2, 7)
90.5 (68, 68) (2, 7)
91.5 (68, 68) (2, 7)
92.5 (68, 68) (2, 7)
93.5 (68, 68) (2, 7)
94.5 (68, 68) (2, 7)
95.5 (68, 68) (2, 7)
96.5 (83, 83) (3, 14)
97.5 (83, 83) (3, 14)
98.5 (83, 83) (3, 14)
99.5 (83, 83) (3, 14)
100.5 (83, 83) (3, 14)
101.5 (83, 83) (3, 14)
102.5 (83, 83) (3, 14)
103.5 (83, 83) (3, 14)
104.5 (83, 83) (3, 14)
105.5 (83, 83) (3, 14)
106.5 (69, 69) (3, 0)
107.5 (83, 83) (3, 14)
108.5 (83, 83) (3, 14)
109.5 (83, 83) (3, 14)
110.5 (83, 83) (3, 14)
111.5 (83, 83) (3, 14)
112.5 (83, 83) (3, 14)
113.5 (83, 83) (3, 14)
114.5 (83, 83) (3, 14)
115.5 (83, 83) (3, 14)
116.5 (101, 101) (4, 14)
117.5 (101, 101) (4, 14)
118.5 (101, 101) (4, 14)
119.5 (101, 101) (4, 14)
120.5 (101, 101) (4, 14)
121.5 (101, 101) (4, 14)
122.5 (101, 101) (4, 14)
123.5 (101, 101) (4, 14)
124.5 (101, 101) (4, 14)
125.5 (101, 101) (4, 14)
126.5 (87, 87) (4, 0)
127.5 (101, 101) (4, 14)
128.5 (101, 101) (4, 14)
129.5 (101, 101) (4, 14)
130.5 (101, 101) (4, 14)
131.5 (101, 101) (4, 14)
132.5 (101, 101) (4, 14)
133.5 (101, 101) (4, 14)
134.5 (101, 101) (4, 14)
135.5 (101, 101) (4, 14)
136.5 (134, 134) (5, 14)
137.5 (134, 134) (5, 14)
138.5 (134, 134) (5, 14)
139.5 (134, 134) (5, 14)
140.5 (134, 134) (5, 14)
141.5 (134, 134) (5, 14)
142.5 (134, 134) (5, 14)
143.5 (134, 134) (5, 14)
144.5 (134, 134) (5, 14)
145.5 (134, 134) (5, 14)
146.5 (120, 120) (5, 0)
147.5 (134, 134) (5, 14)
148.5 (134, 134) (5, 14)
149.5 (134, 134) (5, 14)
150.5 (134, 134) (5, 14)
151.5 (134, 134) (5, 14)
152.5 (134, 134) (5, 14)
153.5 (134, 134) (5, 14)
154.5 (134, 134) (5, 14)
155.5 (134, 134) (5, 14)
156.5 (153, 153) (6, 14)
157.5 (153, 153) (6, 14)
158.5 (153, 153) (6, 14)
159.5 (153, 153) (6, 14)
160.5 (153, 153) (6, 14)
161.5 (153, 153) (6, 14)
162.5 (153, 153) (6, 14)
163.5 (153, 153) (6, 14)
164.5 (153, 153) (6, 14)
165.5 (153, 153) (6, 14)
166.5 (139, 139) (6, 0)
167.5 (153, 153) (6, 14)
168.5 (153, 153) (6, 14)
169.5 (153, 153) (6, 14)
170.5 (153, 153) (6, 14)
171.5 (153, 153) (6, 14)
172.5 (153, 153) (6, 14)
173.5 (153, 153) (6, 14)
174.5 (153, 153) (6, 14)
175.5 (153, 153) (6, 14)
176.5 (191, 191) (7, 14)
177.5 (191, 191) (7, 14)
178.5 (191, 191) (7, 14)
179.5 (191, 191) (7, 14)
180.5 (191, 191) (7, 14)
181.5 (191, 191) (7, 14)
182.5 (191, 191) (7, 14)
183.5 (191, 191) (7, 14)
184.5 (191, 191) (7, 14)
185.5 (191, 191) (7, 14)
186.5 (177, 177) (7, 0)
187.5 (191, 191) (7, 14)
188.5 (191, 191) (7, 14)
189.5 (191, 191) (7, 14)
190.5 (191, 191) (7, 14)
191.5 (191, 191) (7, 14)
192.5 (191, 191) (7, 14)
193.5 (191, 191) (7, 14)
194.5 (191, 191) (7, 14)
195.5 (191, 191) (7, 14)
196.5 (207, 207) (8, 8)
197.5 (207, 207) (8, 8)
198.5 (207, 207) (8, 8)
199.5 (207, 207) (8, 8)
200.5 (207, 207) (8, 8)
201.5 (207, 207) (8, 8)
202.5 (207, 207) (8, 8)
203.5 (207, 207) (8, 8)
204.5 (207, 207) (8, 8)
205.5 (207, 207) (8, 8)
206.5 (199, 199) (8, 0)
207.5 (207, 207) (8, 8)
208.5 (207, 207) (8, 8)
209.5 (207, 207) (8, 8)
210.5 (207, 207) (8, 8)
211.5 (207, 207) (8, 8)
212.5 (207, 207) (8, 8)
213.5 (207, 207) (8, 8)
214.5 (207, 207) (8, 8)
215.5 (207, 207) (8, 8)
216.5 (219, 219) (9, 11)
217.5 (219, 219) (9, 11)
218.5 (219, 219) (9, 11)
219.5 (219, 219) (9, 11)
220.5 (219, 219) (9, 11)
221.5 (219, 219) (9, 11)
222.5 (219, 219) (9, 11)
223.5 (219, 219) (9, 11)
224.5 (219, 219) (9, 11)
225.5 (219, 219) (9, 11)
226.5 (208, 208) (9, 0)
227.5 (219, 219) (9, 11)
228.5 (219, 219) (9, 11)
229.5 (219, 219) (9, 11)
230.5 (219, 219) (9, 11)
231.5 (219, 219) (9, 11)
232.5 (219, 219) (9, 11)
233.5 (219, 219) (9, 11)
234.5 (219, 219) (9, 11)
235.5 (219, 219) (9, 11)
236.5 (241, 241) (10, 11)
237.5 (241, 241) (10, 11)
238.5 (241, 241) (10, 11)
239.5 (241, 241) (10, 11)
...

and I can confirm that if I click very carefully, this bug happens on every line. This doesn’t seem to affect all tabs.

4 Likes

#43

I’ve been getting this ever since the last update, and it’s driving me MENTAL. happens for me 50% of the time.
Seems to depend on the Y axis, if I click near the “bottom” of the line, it jumps to start of line
If I click nearer the middle or top of the line, it works more reliably…

Win 10

1 Like

#44

I just came across a file where not all lines are affected, only some of them… Changing font size using ctrl+ didn’t seem to make any difference at first, the same lines were broken in the same relative place (still one broken pixel y co-ordinate, just 2 pixels further down than at font size 13).

viewport position (0.0, 0.0) line height 24.0 font size 15
0.5 (17, 17) (0, 17)
1.5 (17, 17) (0, 17)
2.5 (17, 17) (0, 17)
3.5 (17, 17) (0, 17)
4.5 (17, 17) (0, 17)
5.5 (17, 17) (0, 17)
6.5 (17, 17) (0, 17)
7.5 (17, 17) (0, 17)
8.5 (17, 17) (0, 17)
9.5 (17, 17) (0, 17)
10.5 (17, 17) (0, 17)
11.5 (17, 17) (0, 17)
12.5 (17, 17) (0, 17)
13.5 (17, 17) (0, 17)
14.5 (17, 17) (0, 17)
15.5 (17, 17) (0, 17)
16.5 (17, 17) (0, 17)
17.5 (17, 17) (0, 17)
18.5 (17, 17) (0, 17)
19.5 (17, 17) (0, 17)
20.5 (17, 17) (0, 17)
21.5 (17, 17) (0, 17)
22.5 (17, 17) (0, 17)
23.5 (17, 17) (0, 17)
24.5 (17, 17) (0, 17)
25.5 (17, 17) (0, 17)
26.5 (17, 17) (0, 17)
27.5 (17, 17) (0, 17)
28.5 (17, 17) (0, 17)
29.5 (17, 17) (0, 17)
30.5 (17, 17) (0, 17)
31.5 (17, 17) (0, 17)
32.5 (17, 17) (0, 17)
33.5 (17, 17) (0, 17)
34.5 (17, 17) (0, 17)
35.5 (17, 17) (0, 17)
36.5 (17, 17) (0, 17)
37.5 (17, 17) (0, 17)
38.5 (17, 17) (0, 17)
39.5 (17, 17) (0, 17)
40.5 (17, 17) (0, 17)
41.5 (17, 17) (0, 17)
42.5 (17, 17) (0, 17)
43.5 (17, 17) (0, 17)
44.5 (17, 17) (0, 17)
45.5 (17, 17) (0, 17)
46.5 (17, 17) (0, 17)
47.5 (17, 17) (0, 17)
48.5 (17, 17) (0, 17)
49.5 (17, 17) (0, 17)
50.5 (17, 17) (0, 17)
51.5 (17, 17) (0, 17)
52.5 (17, 17) (0, 17)
53.5 (17, 17) (0, 17)
54.5 (17, 17) (0, 17)
55.5 (17, 17) (0, 17)
56.5 (17, 17) (0, 17)
57.5 (17, 17) (0, 17)
58.5 (17, 17) (0, 17)
59.5 (17, 17) (0, 17)
60.5 (56, 56) (1, 17)
61.5 (56, 56) (1, 17)
62.5 (56, 56) (1, 17)
63.5 (56, 56) (1, 17)
64.5 (56, 56) (1, 17)
65.5 (56, 56) (1, 17)
66.5 (56, 56) (1, 17)
67.5 (56, 56) (1, 17)
68.5 (56, 56) (1, 17)
69.5 (56, 56) (1, 17)
70.5 (56, 56) (1, 17)
71.5 (56, 56) (1, 17)
72.5 (56, 56) (1, 17)
73.5 (56, 56) (1, 17)
74.5 (56, 56) (1, 17)
75.5 (56, 56) (1, 17)
76.5 (56, 56) (1, 17)
77.5 (56, 56) (1, 17)
78.5 (56, 56) (1, 17)
79.5 (56, 56) (1, 17)
80.5 (56, 56) (1, 17)
81.5 (56, 56) (1, 17)
82.5 (56, 56) (1, 17)
83.5 (56, 56) (1, 17)
84.5 (168, 168) (2, 17)
85.5 (168, 168) (2, 17)
86.5 (168, 168) (2, 17)
87.5 (168, 168) (2, 17)
88.5 (168, 168) (2, 17)
89.5 (168, 168) (2, 17)
90.5 (168, 168) (2, 17)
91.5 (168, 168) (2, 17)
92.5 (168, 168) (2, 17)
93.5 (168, 168) (2, 17)
94.5 (168, 168) (2, 17)
95.5 (168, 168) (2, 17)
96.5 (168, 168) (2, 17)
97.5 (168, 168) (2, 17)
98.5 (168, 168) (2, 17)
99.5 (168, 168) (2, 17)
100.5 (168, 168) (2, 17)
101.5 (168, 168) (2, 17)
102.5 (168, 168) (2, 17)
103.5 (168, 168) (2, 17)
104.5 (168, 168) (2, 17)
105.5 (168, 168) (2, 17)
106.5 (168, 168) (2, 17)
107.5 (168, 168) (2, 17)
108.5 (179, 179) (3, 6)
109.5 (179, 179) (3, 6)
110.5 (179, 179) (3, 6)
111.5 (179, 179) (3, 6)
112.5 (179, 179) (3, 6)
113.5 (179, 179) (3, 6)
114.5 (179, 179) (3, 6)
115.5 (179, 179) (3, 6)
116.5 (179, 179) (3, 6)
117.5 (179, 179) (3, 6)
118.5 (179, 179) (3, 6)
119.5 (179, 179) (3, 6)
120.5 (179, 179) (3, 6)
121.5 (179, 179) (3, 6)
122.5 (179, 179) (3, 6)
123.5 (179, 179) (3, 6)
124.5 (179, 179) (3, 6)
125.5 (179, 179) (3, 6)
126.5 (179, 179) (3, 6)
127.5 (179, 179) (3, 6)
128.5 (179, 179) (3, 6)
129.5 (179, 179) (3, 6)
130.5 (179, 179) (3, 6)
131.5 (179, 179) (3, 6)
132.5 (197, 197) (4, 17)
133.5 (197, 197) (4, 17)
134.5 (197, 197) (4, 17)
135.5 (197, 197) (4, 17)
136.5 (197, 197) (4, 17)
137.5 (197, 197) (4, 17)
138.5 (197, 197) (4, 17)
139.5 (197, 197) (4, 17)
140.5 (197, 197) (4, 17)
141.5 (197, 197) (4, 17)
142.5 (197, 197) (4, 17)
143.5 (197, 197) (4, 17)
144.5 (197, 197) (4, 17)
145.5 (197, 197) (4, 17)
146.5 (197, 197) (4, 17)
147.5 (197, 197) (4, 17)
148.5 (197, 197) (4, 17)
149.5 (197, 197) (4, 17)
150.5 (197, 197) (4, 17)
151.5 (197, 197) (4, 17)
152.5 (197, 197) (4, 17)
153.5 (197, 197) (4, 17)
154.5 (197, 197) (4, 17)
155.5 (197, 197) (4, 17)
156.5 (218, 218) (5, 17)
157.5 (218, 218) (5, 17)
158.5 (218, 218) (5, 17)
159.5 (218, 218) (5, 17)
160.5 (218, 218) (5, 17)
161.5 (218, 218) (5, 17)
162.5 (218, 218) (5, 17)
163.5 (218, 218) (5, 17)
164.5 (218, 218) (5, 17)
165.5 (218, 218) (5, 17)
166.5 (218, 218) (5, 17)
167.5 (218, 218) (5, 17)
168.5 (218, 218) (5, 17)
169.5 (218, 218) (5, 17)
170.5 (218, 218) (5, 17)
171.5 (218, 218) (5, 17)
172.5 (218, 218) (5, 17)
173.5 (218, 218) (5, 17)
174.5 (218, 218) (5, 17)
175.5 (218, 218) (5, 17)
176.5 (218, 218) (5, 17)
177.5 (218, 218) (5, 17)
178.5 (218, 218) (5, 17)
179.5 (218, 218) (5, 17)
180.5 (247, 247) (6, 17)
181.5 (247, 247) (6, 17)
182.5 (247, 247) (6, 17)
183.5 (247, 247) (6, 17)
184.5 (247, 247) (6, 17)
185.5 (247, 247) (6, 17)
186.5 (247, 247) (6, 17)
187.5 (247, 247) (6, 17)
188.5 (247, 247) (6, 17)
189.5 (247, 247) (6, 17)
190.5 (247, 247) (6, 17)
191.5 (247, 247) (6, 17)
192.5 (247, 247) (6, 17)
193.5 (247, 247) (6, 17)
194.5 (247, 247) (6, 17)
195.5 (247, 247) (6, 17)
196.5 (247, 247) (6, 17)
197.5 (247, 247) (6, 17)
198.5 (247, 247) (6, 17)
199.5 (247, 247) (6, 17)
200.5 (247, 247) (6, 17)
201.5 (247, 247) (6, 17)
202.5 (247, 247) (6, 17)
203.5 (247, 247) (6, 17)
204.5 (264, 264) (7, 10)
205.5 (264, 264) (7, 10)
206.5 (264, 264) (7, 10)
207.5 (264, 264) (7, 10)
208.5 (264, 264) (7, 10)
209.5 (264, 264) (7, 10)
210.5 (264, 264) (7, 10)
211.5 (264, 264) (7, 10)
212.5 (264, 264) (7, 10)
213.5 (264, 264) (7, 10)
214.5 (264, 264) (7, 10)
215.5 (264, 264) (7, 10)
216.5 (264, 264) (7, 10)
217.5 (264, 264) (7, 10)
218.5 (264, 264) (7, 10)
219.5 (264, 264) (7, 10)
220.5 (264, 264) (7, 10)
221.5 (264, 264) (7, 10)
222.5 (264, 264) (7, 10)
223.5 (264, 264) (7, 10)
224.5 (264, 264) (7, 10)
225.5 (264, 264) (7, 10)
226.5 (264, 264) (7, 10)
227.5 (264, 264) (7, 10)
228.5 (282, 282) (8, 17)
229.5 (282, 282) (8, 17)
230.5 (282, 282) (8, 17)
231.5 (282, 282) (8, 17)
232.5 (282, 282) (8, 17)
233.5 (282, 282) (8, 17)
234.5 (282, 282) (8, 17)
235.5 (282, 282) (8, 17)
236.5 (282, 282) (8, 17)
237.5 (282, 282) (8, 17)
238.5 (282, 282) (8, 17)
239.5 (282, 282) (8, 17)
240.5 (282, 282) (8, 17)
241.5 (282, 282) (8, 17)
242.5 (282, 282) (8, 17)
243.5 (282, 282) (8, 17)
244.5 (282, 282) (8, 17)
245.5 (282, 282) (8, 17)
246.5 (282, 282) (8, 17)
247.5 (282, 282) (8, 17)
248.5 (282, 282) (8, 17)
249.5 (282, 282) (8, 17)
250.5 (282, 282) (8, 17)
251.5 (282, 282) (8, 17)
252.5 (315, 315) (9, 16)
253.5 (315, 315) (9, 16)
254.5 (315, 315) (9, 16)
255.5 (315, 315) (9, 16)
256.5 (315, 315) (9, 16)
257.5 (315, 315) (9, 16)
258.5 (315, 315) (9, 16)
259.5 (315, 315) (9, 16)
260.5 (315, 315) (9, 16)
261.5 (315, 315) (9, 16)
262.5 (315, 315) (9, 16)
263.5 (315, 315) (9, 16)
264.5 (299, 299) (9, 0)
265.5 (315, 315) (9, 16)
266.5 (315, 315) (9, 16)
267.5 (315, 315) (9, 16)
268.5 (315, 315) (9, 16)
269.5 (315, 315) (9, 16)
270.5 (315, 315) (9, 16)
271.5 (315, 315) (9, 16)
272.5 (315, 315) (9, 16)
273.5 (315, 315) (9, 16)
274.5 (315, 315) (9, 16)
275.5 (315, 315) (9, 16)
276.5 (327, 327) (10, 11)
277.5 (327, 327) (10, 11)
278.5 (327, 327) (10, 11)
279.5 (327, 327) (10, 11)
280.5 (327, 327) (10, 11)
281.5 (327, 327) (10, 11)
282.5 (327, 327) (10, 11)
283.5 (327, 327) (10, 11)
284.5 (327, 327) (10, 11)
285.5 (327, 327) (10, 11)
286.5 (327, 327) (10, 11)
287.5 (327, 327) (10, 11)
288.5 (316, 316) (10, 0)
289.5 (327, 327) (10, 11)
290.5 (327, 327) (10, 11)
291.5 (327, 327) (10, 11)
292.5 (327, 327) (10, 11)
293.5 (327, 327) (10, 11)
294.5 (327, 327) (10, 11)
295.5 (327, 327) (10, 11)
296.5 (327, 327) (10, 11)
297.5 (327, 327) (10, 11)
298.5 (327, 327) (10, 11)
299.5 (327, 327) (10, 11)
300.5 (335, 335) (11, 7)
301.5 (335, 335) (11, 7)
302.5 (335, 335) (11, 7)
303.5 (335, 335) (11, 7)
304.5 (335, 335) (11, 7)
305.5 (335, 335) (11, 7)
306.5 (335, 335) (11, 7)
307.5 (335, 335) (11, 7)
308.5 (335, 335) (11, 7)
309.5 (335, 335) (11, 7)
310.5 (335, 335) (11, 7)
311.5 (335, 335) (11, 7)
312.5 (335, 335) (11, 7)
313.5 (335, 335) (11, 7)
314.5 (335, 335) (11, 7)
315.5 (335, 335) (11, 7)
316.5 (335, 335) (11, 7)
317.5 (335, 335) (11, 7)
318.5 (335, 335) (11, 7)
319.5 (335, 335) (11, 7)
320.5 (335, 335) (11, 7)
321.5 (335, 335) (11, 7)
322.5 (335, 335) (11, 7)
323.5 (335, 335) (11, 7)
324.5 (344, 344) (12, 8)
325.5 (344, 344) (12, 8)
326.5 (344, 344) (12, 8)
327.5 (344, 344) (12, 8)
328.5 (344, 344) (12, 8)
329.5 (344, 344) (12, 8)
330.5 (344, 344) (12, 8)
331.5 (344, 344) (12, 8)
332.5 (344, 344) (12, 8)
333.5 (344, 344) (12, 8)
334.5 (344, 344) (12, 8)
335.5 (344, 344) (12, 8)
336.5 (344, 344) (12, 8)
337.5 (344, 344) (12, 8)
338.5 (344, 344) (12, 8)
339.5 (344, 344) (12, 8)
340.5 (344, 344) (12, 8)
341.5 (344, 344) (12, 8)
342.5 (344, 344) (12, 8)
343.5 (344, 344) (12, 8)
344.5 (344, 344) (12, 8)
345.5 (344, 344) (12, 8)
346.5 (344, 344) (12, 8)
347.5 (344, 344) (12, 8)
348.5 (345, 345) (13, 0)
349.5 (345, 345) (13, 0)
350.5 (345, 345) (13, 0)
351.5 (345, 345) (13, 0)
352.5 (345, 345) (13, 0)
353.5 (345, 345) (13, 0)
354.5 (345, 345) (13, 0)
355.5 (345, 345) (13, 0)
356.5 (345, 345) (13, 0)
357.5 (345, 345) (13, 0)
358.5 (345, 345) (13, 0)
359.5 (345, 345) (13, 0)
360.5 (345, 345) (13, 0)
361.5 (345, 345) (13, 0)
362.5 (345, 345) (13, 0)
363.5 (345, 345) (13, 0)
364.5 (345, 345) (13, 0)
365.5 (345, 345) (13, 0)
366.5 (345, 345) (13, 0)
367.5 (345, 345) (13, 0)
368.5 (345, 345) (13, 0)
369.5 (345, 345) (13, 0)
370.5 (345, 345) (13, 0)
371.5 (345, 345) (13, 0)
372.5 (345, 345) (13, 0)
373.5 (345, 345) (13, 0)
374.5 (345, 345) (13, 0)
375.5 (345, 345) (13, 0)
376.5 (345, 345) (13, 0)
377.5 (345, 345) (13, 0)
378.5 (345, 345) (13, 0)
379.5 (345, 345) (13, 0)
380.5 (345, 345) (13, 0)
381.5 (345, 345) (13, 0)
382.5 (345, 345) (13, 0)
383.5 (345, 345) (13, 0)
384.5 (345, 345) (13, 0)

this is a 14 line XML file (Packages\Default\Indentation Rules - Comments.tmPreferences) opened using PackageResourceViewer.

changing font size one bigger, the problem disappeared:

viewport position (0.0, 0.0) line height 25.0 font size 16
0.5 (16, 16) (0, 16)
1.5 (16, 16) (0, 16)
2.5 (16, 16) (0, 16)
3.5 (16, 16) (0, 16)
4.5 (16, 16) (0, 16)
5.5 (16, 16) (0, 16)
6.5 (16, 16) (0, 16)
7.5 (16, 16) (0, 16)
8.5 (16, 16) (0, 16)
9.5 (16, 16) (0, 16)
10.5 (16, 16) (0, 16)
11.5 (16, 16) (0, 16)
12.5 (16, 16) (0, 16)
13.5 (16, 16) (0, 16)
14.5 (16, 16) (0, 16)
15.5 (16, 16) (0, 16)
16.5 (16, 16) (0, 16)
17.5 (16, 16) (0, 16)
18.5 (16, 16) (0, 16)
19.5 (16, 16) (0, 16)
20.5 (16, 16) (0, 16)
21.5 (16, 16) (0, 16)
22.5 (16, 16) (0, 16)
23.5 (16, 16) (0, 16)
24.5 (16, 16) (0, 16)
25.5 (16, 16) (0, 16)
26.5 (16, 16) (0, 16)
27.5 (16, 16) (0, 16)
28.5 (16, 16) (0, 16)
29.5 (16, 16) (0, 16)
30.5 (16, 16) (0, 16)
31.5 (16, 16) (0, 16)
32.5 (16, 16) (0, 16)
33.5 (16, 16) (0, 16)
34.5 (16, 16) (0, 16)
35.5 (16, 16) (0, 16)
36.5 (16, 16) (0, 16)
37.5 (16, 16) (0, 16)
38.5 (16, 16) (0, 16)
39.5 (16, 16) (0, 16)
40.5 (16, 16) (0, 16)
41.5 (16, 16) (0, 16)
42.5 (16, 16) (0, 16)
43.5 (16, 16) (0, 16)
44.5 (16, 16) (0, 16)
45.5 (16, 16) (0, 16)
46.5 (16, 16) (0, 16)
47.5 (16, 16) (0, 16)
48.5 (16, 16) (0, 16)
49.5 (16, 16) (0, 16)
50.5 (16, 16) (0, 16)
51.5 (16, 16) (0, 16)
52.5 (16, 16) (0, 16)
53.5 (16, 16) (0, 16)
54.5 (16, 16) (0, 16)
55.5 (16, 16) (0, 16)
56.5 (16, 16) (0, 16)
57.5 (16, 16) (0, 16)
58.5 (16, 16) (0, 16)
59.5 (16, 16) (0, 16)
60.5 (16, 16) (0, 16)
61.5 (55, 55) (1, 16)
62.5 (55, 55) (1, 16)
63.5 (55, 55) (1, 16)
64.5 (55, 55) (1, 16)
65.5 (55, 55) (1, 16)
66.5 (55, 55) (1, 16)
67.5 (55, 55) (1, 16)
68.5 (55, 55) (1, 16)
69.5 (55, 55) (1, 16)
70.5 (55, 55) (1, 16)
71.5 (55, 55) (1, 16)
72.5 (55, 55) (1, 16)
73.5 (55, 55) (1, 16)
74.5 (55, 55) (1, 16)
75.5 (55, 55) (1, 16)
76.5 (55, 55) (1, 16)
77.5 (55, 55) (1, 16)
78.5 (55, 55) (1, 16)
79.5 (55, 55) (1, 16)
80.5 (55, 55) (1, 16)
81.5 (55, 55) (1, 16)
82.5 (55, 55) (1, 16)
83.5 (55, 55) (1, 16)
84.5 (55, 55) (1, 16)
85.5 (55, 55) (1, 16)
86.5 (167, 167) (2, 16)
87.5 (167, 167) (2, 16)
88.5 (167, 167) (2, 16)
89.5 (167, 167) (2, 16)
90.5 (167, 167) (2, 16)
91.5 (167, 167) (2, 16)
92.5 (167, 167) (2, 16)
93.5 (167, 167) (2, 16)
94.5 (167, 167) (2, 16)
95.5 (167, 167) (2, 16)
96.5 (167, 167) (2, 16)
97.5 (167, 167) (2, 16)
98.5 (167, 167) (2, 16)
99.5 (167, 167) (2, 16)
100.5 (167, 167) (2, 16)
101.5 (167, 167) (2, 16)
102.5 (167, 167) (2, 16)
103.5 (167, 167) (2, 16)
104.5 (167, 167) (2, 16)
105.5 (167, 167) (2, 16)
106.5 (167, 167) (2, 16)
107.5 (167, 167) (2, 16)
108.5 (167, 167) (2, 16)
109.5 (167, 167) (2, 16)
110.5 (167, 167) (2, 16)
111.5 (179, 179) (3, 6)
112.5 (179, 179) (3, 6)
113.5 (179, 179) (3, 6)
114.5 (179, 179) (3, 6)
115.5 (179, 179) (3, 6)
116.5 (179, 179) (3, 6)
117.5 (179, 179) (3, 6)
118.5 (179, 179) (3, 6)
119.5 (179, 179) (3, 6)
120.5 (179, 179) (3, 6)
121.5 (179, 179) (3, 6)
122.5 (179, 179) (3, 6)
123.5 (179, 179) (3, 6)
124.5 (179, 179) (3, 6)
125.5 (179, 179) (3, 6)
126.5 (179, 179) (3, 6)
127.5 (179, 179) (3, 6)
128.5 (179, 179) (3, 6)
129.5 (179, 179) (3, 6)
130.5 (179, 179) (3, 6)
131.5 (179, 179) (3, 6)
132.5 (179, 179) (3, 6)
133.5 (179, 179) (3, 6)
134.5 (179, 179) (3, 6)
135.5 (179, 179) (3, 6)
136.5 (196, 196) (4, 16)
137.5 (196, 196) (4, 16)
138.5 (196, 196) (4, 16)
139.5 (196, 196) (4, 16)
140.5 (196, 196) (4, 16)
141.5 (196, 196) (4, 16)
142.5 (196, 196) (4, 16)
143.5 (196, 196) (4, 16)
144.5 (196, 196) (4, 16)
145.5 (196, 196) (4, 16)
146.5 (196, 196) (4, 16)
147.5 (196, 196) (4, 16)
148.5 (196, 196) (4, 16)
149.5 (196, 196) (4, 16)
150.5 (196, 196) (4, 16)
151.5 (196, 196) (4, 16)
152.5 (196, 196) (4, 16)
153.5 (196, 196) (4, 16)
154.5 (196, 196) (4, 16)
155.5 (196, 196) (4, 16)
156.5 (196, 196) (4, 16)
157.5 (196, 196) (4, 16)
158.5 (196, 196) (4, 16)
159.5 (196, 196) (4, 16)
160.5 (196, 196) (4, 16)
161.5 (217, 217) (5, 16)
162.5 (217, 217) (5, 16)
163.5 (217, 217) (5, 16)
164.5 (217, 217) (5, 16)
165.5 (217, 217) (5, 16)
166.5 (217, 217) (5, 16)
167.5 (217, 217) (5, 16)
168.5 (217, 217) (5, 16)
169.5 (217, 217) (5, 16)
170.5 (217, 217) (5, 16)
171.5 (217, 217) (5, 16)
172.5 (217, 217) (5, 16)
173.5 (217, 217) (5, 16)
174.5 (217, 217) (5, 16)
175.5 (217, 217) (5, 16)
176.5 (217, 217) (5, 16)
177.5 (217, 217) (5, 16)
178.5 (217, 217) (5, 16)
179.5 (217, 217) (5, 16)
180.5 (217, 217) (5, 16)
181.5 (217, 217) (5, 16)
182.5 (217, 217) (5, 16)
183.5 (217, 217) (5, 16)
184.5 (217, 217) (5, 16)
185.5 (217, 217) (5, 16)
186.5 (246, 246) (6, 16)
187.5 (246, 246) (6, 16)
188.5 (246, 246) (6, 16)
189.5 (246, 246) (6, 16)
190.5 (246, 246) (6, 16)
191.5 (246, 246) (6, 16)
192.5 (246, 246) (6, 16)
193.5 (246, 246) (6, 16)
194.5 (246, 246) (6, 16)
195.5 (246, 246) (6, 16)
196.5 (246, 246) (6, 16)
197.5 (246, 246) (6, 16)
198.5 (246, 246) (6, 16)
199.5 (246, 246) (6, 16)
200.5 (246, 246) (6, 16)
201.5 (246, 246) (6, 16)
202.5 (246, 246) (6, 16)
203.5 (246, 246) (6, 16)
204.5 (246, 246) (6, 16)
205.5 (246, 246) (6, 16)
206.5 (246, 246) (6, 16)
207.5 (246, 246) (6, 16)
208.5 (246, 246) (6, 16)
209.5 (246, 246) (6, 16)
210.5 (246, 246) (6, 16)
211.5 (264, 264) (7, 10)
212.5 (264, 264) (7, 10)
213.5 (264, 264) (7, 10)
214.5 (264, 264) (7, 10)
215.5 (264, 264) (7, 10)
216.5 (264, 264) (7, 10)
217.5 (264, 264) (7, 10)
218.5 (264, 264) (7, 10)
219.5 (264, 264) (7, 10)
220.5 (264, 264) (7, 10)
221.5 (264, 264) (7, 10)
222.5 (264, 264) (7, 10)
223.5 (264, 264) (7, 10)
224.5 (264, 264) (7, 10)
225.5 (264, 264) (7, 10)
226.5 (264, 264) (7, 10)
227.5 (264, 264) (7, 10)
228.5 (264, 264) (7, 10)
229.5 (264, 264) (7, 10)
230.5 (264, 264) (7, 10)
231.5 (264, 264) (7, 10)
232.5 (264, 264) (7, 10)
233.5 (264, 264) (7, 10)
234.5 (264, 264) (7, 10)
235.5 (264, 264) (7, 10)
236.5 (281, 281) (8, 16)
237.5 (281, 281) (8, 16)
238.5 (281, 281) (8, 16)
239.5 (281, 281) (8, 16)
240.5 (281, 281) (8, 16)
241.5 (281, 281) (8, 16)
242.5 (281, 281) (8, 16)
243.5 (281, 281) (8, 16)
244.5 (281, 281) (8, 16)
245.5 (281, 281) (8, 16)
246.5 (281, 281) (8, 16)
247.5 (281, 281) (8, 16)
248.5 (281, 281) (8, 16)
249.5 (281, 281) (8, 16)
250.5 (281, 281) (8, 16)
251.5 (281, 281) (8, 16)
252.5 (281, 281) (8, 16)
253.5 (281, 281) (8, 16)
254.5 (281, 281) (8, 16)
255.5 (281, 281) (8, 16)
256.5 (281, 281) (8, 16)
257.5 (281, 281) (8, 16)
258.5 (281, 281) (8, 16)
259.5 (281, 281) (8, 16)
260.5 (281, 281) (8, 16)
261.5 (315, 315) (9, 16)
262.5 (315, 315) (9, 16)
263.5 (315, 315) (9, 16)
264.5 (315, 315) (9, 16)
265.5 (315, 315) (9, 16)
266.5 (315, 315) (9, 16)
267.5 (315, 315) (9, 16)
268.5 (315, 315) (9, 16)
269.5 (315, 315) (9, 16)
270.5 (315, 315) (9, 16)
271.5 (315, 315) (9, 16)
272.5 (315, 315) (9, 16)
273.5 (315, 315) (9, 16)
274.5 (315, 315) (9, 16)
275.5 (315, 315) (9, 16)
276.5 (315, 315) (9, 16)
277.5 (315, 315) (9, 16)
278.5 (315, 315) (9, 16)
279.5 (315, 315) (9, 16)
280.5 (315, 315) (9, 16)
281.5 (315, 315) (9, 16)
282.5 (315, 315) (9, 16)
283.5 (315, 315) (9, 16)
284.5 (315, 315) (9, 16)
285.5 (315, 315) (9, 16)
286.5 (327, 327) (10, 11)
287.5 (327, 327) (10, 11)
288.5 (327, 327) (10, 11)
289.5 (327, 327) (10, 11)
290.5 (327, 327) (10, 11)
291.5 (327, 327) (10, 11)
292.5 (327, 327) (10, 11)
293.5 (327, 327) (10, 11)
294.5 (327, 327) (10, 11)
295.5 (327, 327) (10, 11)
296.5 (327, 327) (10, 11)
297.5 (327, 327) (10, 11)
298.5 (327, 327) (10, 11)
299.5 (327, 327) (10, 11)
300.5 (327, 327) (10, 11)
301.5 (327, 327) (10, 11)
302.5 (327, 327) (10, 11)
303.5 (327, 327) (10, 11)
304.5 (327, 327) (10, 11)
305.5 (327, 327) (10, 11)
306.5 (327, 327) (10, 11)
307.5 (327, 327) (10, 11)
308.5 (327, 327) (10, 11)
309.5 (327, 327) (10, 11)
310.5 (327, 327) (10, 11)
311.5 (335, 335) (11, 7)
312.5 (335, 335) (11, 7)
313.5 (335, 335) (11, 7)
314.5 (335, 335) (11, 7)
315.5 (335, 335) (11, 7)
316.5 (335, 335) (11, 7)
317.5 (335, 335) (11, 7)
318.5 (335, 335) (11, 7)
319.5 (335, 335) (11, 7)
320.5 (335, 335) (11, 7)
321.5 (335, 335) (11, 7)
322.5 (335, 335) (11, 7)
323.5 (335, 335) (11, 7)
324.5 (335, 335) (11, 7)
325.5 (335, 335) (11, 7)
326.5 (335, 335) (11, 7)
327.5 (335, 335) (11, 7)
328.5 (335, 335) (11, 7)
329.5 (335, 335) (11, 7)
330.5 (335, 335) (11, 7)
331.5 (335, 335) (11, 7)
332.5 (335, 335) (11, 7)
333.5 (335, 335) (11, 7)
334.5 (335, 335) (11, 7)
335.5 (335, 335) (11, 7)
336.5 (344, 344) (12, 8)
337.5 (344, 344) (12, 8)
338.5 (344, 344) (12, 8)
339.5 (344, 344) (12, 8)
340.5 (344, 344) (12, 8)
341.5 (344, 344) (12, 8)
342.5 (344, 344) (12, 8)
343.5 (344, 344) (12, 8)
344.5 (344, 344) (12, 8)
345.5 (344, 344) (12, 8)
346.5 (344, 344) (12, 8)
347.5 (344, 344) (12, 8)
348.5 (344, 344) (12, 8)
349.5 (344, 344) (12, 8)
350.5 (344, 344) (12, 8)
351.5 (344, 344) (12, 8)
352.5 (344, 344) (12, 8)
353.5 (344, 344) (12, 8)
354.5 (344, 344) (12, 8)
355.5 (344, 344) (12, 8)
356.5 (344, 344) (12, 8)
357.5 (344, 344) (12, 8)
358.5 (344, 344) (12, 8)
359.5 (344, 344) (12, 8)
360.5 (344, 344) (12, 8)
361.5 (345, 345) (13, 0)
362.5 (345, 345) (13, 0)
363.5 (345, 345) (13, 0)
364.5 (345, 345) (13, 0)
365.5 (345, 345) (13, 0)
366.5 (345, 345) (13, 0)
367.5 (345, 345) (13, 0)
368.5 (345, 345) (13, 0)
369.5 (345, 345) (13, 0)
370.5 (345, 345) (13, 0)
371.5 (345, 345) (13, 0)
372.5 (345, 345) (13, 0)
373.5 (345, 345) (13, 0)
374.5 (345, 345) (13, 0)
375.5 (345, 345) (13, 0)
376.5 (345, 345) (13, 0)
377.5 (345, 345) (13, 0)
378.5 (345, 345) (13, 0)
379.5 (345, 345) (13, 0)
380.5 (345, 345) (13, 0)
381.5 (345, 345) (13, 0)
382.5 (345, 345) (13, 0)
383.5 (345, 345) (13, 0)
384.5 (345, 345) (13, 0)
385.5 (345, 345) (13, 0)
386.5 (345, 345) (13, 0)
387.5 (345, 345) (13, 0)
388.5 (345, 345) (13, 0)
389.5 (345, 345) (13, 0)
390.5 (345, 345) (13, 0)
391.5 (345, 345) (13, 0)
392.5 (345, 345) (13, 0)
393.5 (345, 345) (13, 0)
394.5 (345, 345) (13, 0)
395.5 (345, 345) (13, 0)
396.5 (345, 345) (13, 0)
397.5 (345, 345) (13, 0)
398.5 (345, 345) (13, 0)
399.5 (345, 345) (13, 0)
400.5 (345, 345) (13, 0)

changing back to font size 15, same broken couple of y co-ordinates again

0 Likes

#45

I’m seeing this issue with almost every file now and it happens rather frequently. Since I’m a mouse user for large-ish jumps, this issue is becoming more and more annoying to the point where I’m considering downgrading for most likely the first time in 5 years.

It’s not making ST unusable, but at this moment I don’t profit from any of the changes in 3118 besides popupCss being automatically generated, and this bug wins over that.

Please do something about it.

5 Likes

#46

I agree. This issue is annoying. I can’t predict when it will happen, but it happens in every file at some point when doing mouse selections. Would love to see a bug fix release, even if it just fixes this issue.

7 Likes

#47

^^ What those guys said.

0 Likes

#48

If you are experiencing this issue, try bumping your font size one level. I never ran into it when running size 12, but have been regularly on size 11.

1 Like

#49

Doesn’t fix it, unfortunately. I use Consolas at 11pt, but changing that to 12 doesn’t help. It still occurs (and I don’t like the font’s extends at that size).

0 Likes

#50

Thank god I found this thread. I was having the same problem until I changed my font size by using CTL-MouseScroll (went up to 15). I hate the size of my text, but at least it’s not happening. I’m running Windows 7, ST3, Default/Monokai.tmTheme, no font face is specified. I would love a fix so I can go back to using my old fontsize.

0 Likes

[Solved] 3118 - Mouse clicks sometimes points to wrong column
#51

Supposedly fixed in 3119! :tada: :tada:

5 Likes

#52

I can’t seem to find the emoji to fully express how happy I am that this might be fixed. The rage induced in me by this bug was so very large.

7 Likes

#53

That’s so much better :slight_smile: Thx all for the help and dev for the fix.

0 Likes