diff --git a/src/fenrir-package/commands/commands/clear_bookmark_1.py b/src/fenrir-package/commands/commands/clear_bookmark_1.py index b99568db..4be634d3 100644 --- a/src/fenrir-package/commands/commands/clear_bookmark_1.py +++ b/src/fenrir-package/commands/commands/clear_bookmark_1.py @@ -17,11 +17,8 @@ class command(): return 'remove Bookmark ' + self.ID def run(self): - currApp = '' - try: - currApp = str(self.env['screenData']['newApplication'][0]) - except: - currApp = 'DEFAULT' + currApp = self.environment['runtime']['applicationManager'].getCurrentApplication() + del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText('Bookmark ' + self.ID + " removed for application " + currApp, interrupt=True)