From 62b59f4de5d644828252be244c2bbc6dce9ff334 Mon Sep 17 00:00:00 2001 From: Simrat Grewal Date: Wed, 10 Aug 2022 14:47:25 -0700 Subject: [PATCH] toggle: Use View:is_open --- lua/symbols-outline.lua | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lua/symbols-outline.lua b/lua/symbols-outline.lua index 5cb6540..7d50ea7 100644 --- a/lua/symbols-outline.lua +++ b/lua/symbols-outline.lua @@ -1,5 +1,3 @@ -local vim = vim - local parser = require 'symbols-outline.parser' local providers = require 'symbols-outline.providers.init' local ui = require 'symbols-outline.ui' @@ -164,10 +162,10 @@ local function handler(response) end function M.toggle_outline() - if M.view.bufnr == nil then - M.open_outline() - else + if M.view:is_open() then M.close_outline() + else + M.open_outline() end end