Merge pull request #2379 from Perlovka/menubar/utils.lua
menubar.utils: Allow to add programs with OnlyShowIn option being set
This commit is contained in:
commit
1e4ef0bca0
|
@ -297,7 +297,8 @@ function utils.parse_desktop_file(file)
|
|||
-- Only check these values is NoDisplay is true (or non-existent)
|
||||
|
||||
-- Only show the program if there is no OnlyShowIn attribute
|
||||
-- or if it contains wm_name
|
||||
-- or if it contains wm_name or wm_name is empty
|
||||
if utils.wm_name ~= "" then
|
||||
if program.OnlyShowIn then
|
||||
program.show = false -- Assume false until found
|
||||
for _, wm in ipairs(program.OnlyShowIn) do
|
||||
|
@ -309,6 +310,7 @@ function utils.parse_desktop_file(file)
|
|||
else
|
||||
program.show = true
|
||||
end
|
||||
end
|
||||
|
||||
-- Only need to check NotShowIn if the program is being shown
|
||||
if program.show and program.NotShowIn then
|
||||
|
|
Loading…
Reference in New Issue