Skip to content

Commit

Permalink
Merge pull request #17 from TonyGravagno/master
Browse files Browse the repository at this point in the history
 Fix issues in empty files
  • Loading branch information
warmdev committed Jul 7, 2018
2 parents 9baca86 + d4bf7bf commit 81867c5
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions outline.py
Expand Up @@ -19,7 +19,7 @@ def run(self):
class OutlineRefreshCommand(TextCommand):
def run(self, edit, symlist=None, symkeys=None, path=None, to_expand=None, toggle=None):
self.view.erase(edit, Region(0, self.view.size()))
if self.view.settings().get('outline_alphabetical'):
if symlist and self.view.settings().get('outline_alphabetical'):
symlist, symkeys = (list(t) for t in zip(*sorted(zip(symlist, symkeys))))
self.view.insert(edit, 0, "\n".join(symlist))
self.view.settings().set('symlist', symlist)
Expand Down Expand Up @@ -59,7 +59,10 @@ def on_selection_modified(self, view):
if group != sym_group and group != fb_group:
active_view = window.active_view_in_group(group)
if active_view != None:
region_position = sym_view.settings().get('symkeys')[row]
symkeys = sym_view.settings().get('symkeys')
if not symkeys:
return
region_position = symkeys[row]
r = Region(region_position[0], region_position[1])
active_view.show_at_center(r)
active_view.sel().clear()
Expand Down

0 comments on commit 81867c5

Please sign in to comment.