# HG changeset patch # User Oleksandr Gavenko <gavenkoa@gmail.com> # Date 1346229322 -10800 # Node ID 20ee6c014cefbda145c8c0989a336372219b418c # Parent af66efcdc75d1bcf091c35597a1a01671eaab3c1 Fix condition for finding icons without extension. diff -r af66efcdc75d -r 20ee6c014cef .fvwm/xdg2fvwm.py --- a/.fvwm/xdg2fvwm.py Wed Aug 29 11:28:35 2012 +0300 +++ b/.fvwm/xdg2fvwm.py Wed Aug 29 11:35:22 2012 +0300 @@ -32,8 +32,7 @@ elif isinstance(entry, xdg.Menu.MenuEntry): desktop = DesktopEntry(entry.DesktopEntry.getFileName()) icon = desktop.getIcon() - icon_slash_idx = icon.rfind('/') - if icon_slash_idx == -1: + if icon.rfind('/') == -1 and icon.rfind('.') == -1: icon = icon + ".png" cmd = desktop.getExec().rstrip('%FUfu') if icon == '':