Skip to content
This repository was archived by the owner on Apr 2, 2019. It is now read-only.

Commit e20e449

Browse files
committed
Trap errors in get_selected_line
1 parent 1d77ecc commit e20e449

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

plugin.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,10 @@ def update_statusbar(self, view, force=False):
5353

5454
def get_selected_line(self, view):
5555
selection = view.sel()
56-
if not selection:
56+
try:
57+
return view.rowcol(selection[0].end())[0]
58+
except Exception:
5759
return None
58-
return view.rowcol(selection[0].end())[0]
5960

6061
def revalidate(self, view):
6162
if view.settings().get("syntax") not in self.KNOWN_SYNTAXES:

0 commit comments

Comments
 (0)