{"action":"created","issue":{"url":"https://api.github.com/repos/yshui/compton/issues/35","repository_url":"https://api.github.com/repos/yshui/compton","labels_url":"https://api.github.com/repos/yshui/compton/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/yshui/compton/issues/35/comments","events_url":"https://api.github.com/repos/yshui/compton/issues/35/events","html_url":"https://github.com/yshui/compton/issues/35","id":376041978,"node_id":"MDU6SXNzdWUzNzYwNDE5Nzg=","number":35,"title":"Fluxbox submenus missing.","user":{"login":"y-salnikov","id":5237022,"node_id":"MDQ6VXNlcjUyMzcwMjI=","avatar_url":"https://avatars3.githubusercontent.com/u/5237022?v=4","gravatar_id":"","url":"https://api.github.com/users/y-salnikov","html_url":"https://github.com/y-salnikov","followers_url":"https://api.github.com/users/y-salnikov/followers","following_url":"https://api.github.com/users/y-salnikov/following{/other_user}","gists_url":"https://api.github.com/users/y-salnikov/gists{/gist_id}","starred_url":"https://api.github.com/users/y-salnikov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/y-salnikov/subscriptions","organizations_url":"https://api.github.com/users/y-salnikov/orgs","repos_url":"https://api.github.com/users/y-salnikov/repos","events_url":"https://api.github.com/users/y-salnikov/events{/privacy}","received_events_url":"https://api.github.com/users/y-salnikov/received_events","type":"User","site_admin":false},"labels":[{"id":408394643,"node_id":"MDU6TGFiZWw0MDgzOTQ2NDM=","url":"https://api.github.com/repos/yshui/compton/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2018-10-31T16:09:00Z","updated_at":"2018-11-01T14:38:21Z","closed_at":null,"author_association":"NONE","body":"### Platform\r\nArchlinux 4.18.16-arch1-1-ARCH\r\n\r\n### GPU, drivers, and screen setup\r\nNVIDIA GTX1050Ti NVIDIA Driver Version:410.66\r\n\r\n### Environment\r\nFluxbox\r\n\r\n### Compton version\r\nv3-rc2-18-gc0d7f9d\r\n### Compton configuration:\r\n```\r\n# Shadow\r\nshadow = true;\t\t\t\t\t# Enabled client-side shadows on windows.\r\nno-dock-shadow = true;\t\t\t\t# Avoid drawing shadows on dock/panel windows.\r\nno-dnd-shadow = true;\t\t\t\t# Don't draw shadows on DND windows.\r\n\t\t\t\t\t\t# window. Fix some weirdness with ARGB windows.\r\nshadow-radius = 7;\t\t\t\t# The blur radius for shadows. (default 12)\r\nshadow-offset-x = -7;\t\t\t\t# The left offset for shadows. (default -15)\r\nshadow-offset-y = -7;\t\t\t\t# The top offset for shadows. (default -15)\r\n# shadow-opacity = 0.7;\t\t\t\t# The translucency for shadows. (default .75)\r\n# shadow-red = 0.0;\t\t\t\t# Red color value of shadow. (0.0 - 1.0, defaults to 0)\r\n# shadow-green = 0.0;\t\t\t\t# Green color value of shadow. (0.0 - 1.0, defaults to 0)\r\n# shadow-blue = 0.0;\t\t\t\t# Blue color value of shadow. (0.0 - 1.0, defaults to 0)\r\nshadow-exclude = [ \"n:e:Notification\" ];\t# Exclude conditions for shadows.\r\n# shadow-exclude = \"n:e:Notification\";\r\nshadow-ignore-shaped = true;\t\t\t# Avoid drawing shadow on all shaped windows\r\n\t\t\t\t\t\t# (see also: --detect-rounded-corners)\r\n\r\n# Opacity\r\nmenu-opacity = 1.0;\t\t\t\t# The opacity for menus. (default 1.0)\r\ninactive-opacity = 1.0;\t\t\t\t# Default opacity of inactive windows. (0.0 - 1.0)\r\n# active-opacity = 0.8;\t\t\t\t# Default opacity for active windows. (0.0 - 1.0)\r\nframe-opacity = 0.9;\t\t\t\t# Opacity of window titlebars and borders. (0.1 - 1.0)\r\n# inactive-opacity-override = true;\t\t# Let inactive opacity set by 'inactive-opacity' overrides\r\n\t\t\t\t\t\t# value of _NET_WM_OPACITY. Bad choice.\r\nalpha-step = 0.06;\t\t\t\t# XRender backend: Step size for alpha pictures. Increasing\r\n\t\t\t\t\t\t# it may result in less X resource usage,\r\n\t\t\t\t\t\t# Yet fading may look bad.\r\n#inactive-dim = 0.2;\t\t\t\t# Dim inactive windows. (0.0 - 1.0)\r\n# inactive-dim-fixed = true;\t\t\t# Do not let dimness adjust based on window opacity.\r\nblur-background = true;\t\t\t\t# Blur background of transparent windows.\r\n\t\t\t\t\t\t# Bad performance with X Render backend.\r\n\t\t\t\t\t\t# GLX backend is preferred.\r\nblur-background-frame = true;\t\t\t# Blur background of opaque windows with transparent\r\n\t\t\t\t\t\t# frames as well.\r\nblur-background-fixed = false;\t\t\t# Do not let blur radius adjust based on window opacity.\r\nblur-background-exclude = [ \"window_type = 'dock'\", \"window_type = 'desktop'\" ];\r\n\t\t\t\t\t\t# Exclude conditions for background blur.\r\n\r\n# Fading\r\nfading = false;\t\t\t# Fade windows during opacity changes.\r\n# fade-delta = 30;\t\t# The time between steps in a fade in milliseconds. (default 10).\r\nfade-in-step = 0.03;\t\t# Opacity change between steps while fading in. (default 0.028).\r\nfade-out-step = 0.03;\t\t# Opacity change between steps while fading out. (default 0.03).\r\n# no-fading-openclose = true;\t# Avoid fade windows in/out when opening/closing.\r\nfade-exclude = [ ];\t\t# Exclude conditions for fading.\r\n\r\n# Other\r\nbackend = \"glx\"\t\t# Backend to use: \"xrender\" or \"glx\". GLX backend is typically\r\n\t\t\t# much faster but depends on a sane driver.\r\nmark-wmwin-focused = true;\t# Try to detect WM windows and mark them as active.\r\nmark-ovredir-focused = true;\t# Mark all non-WM but override-redirect windows active (e.g. menus).\r\nuse-ewmh-active-win = false;\t# Use EWMH _NET_WM_ACTIVE_WINDOW to determine which window is focused\r\n\t\t\t\t# instead of using FocusIn/Out events. Usually more reliable but\r\n\t\t\t\t# depends on a EWMH-compliant WM.\r\ndetect-rounded-corners = true;\t# Detect rounded corners and treat them as rectangular when --shadow-ignore- shaped is on.\r\ndetect-client-opacity = true;\t# Detect _NET_WM_OPACITY on client windows, useful for window\r\n\t\t\t\t# managers not passing _NET_WM_OPACITY of client windows to frame\r\n\t\t\t\t# windows.\r\nrefresh-rate = 0;\t\t# For --sw-opti: Specify refresh rate of the screen. 0 for auto.\r\nvsync = \"opengl\";\t\t# \"none\", \"drm\", \"opengl\", \"opengl-oml\", \"opengl-swc\", \"opengl-mswc\" \r\n\t\t\t\t# See man page for more details.\r\ndbe = false;\t\t\t# Enable DBE painting mode. Rarely needed.\r\npaint-on-overlay = true;\t# Painting on X Composite overlay window. Recommended.\r\nsw-opti = false;\t\t# Limit compton to repaint at most once every 1 / refresh_rate.\r\n\t\t\t\t# Incompatible with certain VSync methods.\r\nunredir-if-possible = false;\t# Unredirect all windows if a full-screen opaque window is\r\n\t\t\t\t# detected, to maximize performance for full-screen windows.\r\nfocus-exclude = [ ];\t\t# A list of conditions of windows that should always be considered\r\n\t\t\t\t# focused.\r\ndetect-transient = true;\t# Use WM_TRANSIENT_FOR to group windows, and consider windows in\r\n\t\t\t\t# the same group focused at the same time.\r\ndetect-client-leader = true;\t# Use WM_CLIENT_LEADER to group windows.\r\ninvert-color-include = [ ];\t# Conditions for windows to be painted with inverted color.\r\n\r\n# GLX backend\t\t\t# GLX backend fine-tune options. See man page for more info.\r\nglx-no-stencil = true;\t\t# Recommended.\r\nglx-copy-from-front = false;\t# Useful with --glx-swap-method,\r\n#glx-use-copysubbuffermesa = true; # Recommended if it works. Breaks VSync.\r\nglx-no-rebind-pixmap = true;\t# Recommended if it works.\t\r\nglx-swap-method = \"undefined\";\t# See man page.\r\n\r\n# Window type settings\r\nwintypes:\r\n{\r\n  tooltip = { fade = true; shadow = false; opacity = 0.75; focus = true; };\r\n  # fade: Fade the particular type of windows.\r\n  # shadow: Give those windows shadow\r\n  # opacity: Default opacity for the type of windows.\r\n  # focus: Whether to always consider windows of this type focused.\r\n};\r\n```\r\n\r\n### Steps of reproduction\r\n1. Place line ```compton &``` in ./fluxbox/startup\r\n2. After boot open fluxbox menu (right click)\r\n\r\n### Expected behavior\r\nOpens menu with submenus.\r\n### Current Behavior\r\nShows only root menu and most of submenus collapsed (not all). Looks like size of submenu windows is zero.\r\n### Other details\r\nCompton v2 works just fine.\r\nIf i kill compton and restart it manually, all works fine.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/yshui/compton/issues/comments/435060772","html_url":"https://github.com/yshui/compton/issues/35#issuecomment-435060772","issue_url":"https://api.github.com/repos/yshui/compton/issues/35","id":435060772,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNTA2MDc3Mg==","user":{"login":"y-salnikov","id":5237022,"node_id":"MDQ6VXNlcjUyMzcwMjI=","avatar_url":"https://avatars3.githubusercontent.com/u/5237022?v=4","gravatar_id":"","url":"https://api.github.com/users/y-salnikov","html_url":"https://github.com/y-salnikov","followers_url":"https://api.github.com/users/y-salnikov/followers","following_url":"https://api.github.com/users/y-salnikov/following{/other_user}","gists_url":"https://api.github.com/users/y-salnikov/gists{/gist_id}","starred_url":"https://api.github.com/users/y-salnikov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/y-salnikov/subscriptions","organizations_url":"https://api.github.com/users/y-salnikov/orgs","repos_url":"https://api.github.com/users/y-salnikov/repos","events_url":"https://api.github.com/users/y-salnikov/events{/privacy}","received_events_url":"https://api.github.com/users/y-salnikov/received_events","type":"User","site_admin":false},"created_at":"2018-11-01T14:38:21Z","updated_at":"2018-11-01T14:38:21Z","author_association":"NONE","body":"It's seems  more weird than that. Bug happen when i start compton before accessing menu even outside of fluxbox script, but if i open menu before starting compton all works fine. "}}
{"actor":{"display_login":"y-salnikov"}}