{"action":"created","issue":{"url":"https://api.github.com/repos/i3/i3/issues/3529","repository_url":"https://api.github.com/repos/i3/i3","labels_url":"https://api.github.com/repos/i3/i3/issues/3529/labels{/name}","comments_url":"https://api.github.com/repos/i3/i3/issues/3529/comments","events_url":"https://api.github.com/repos/i3/i3/issues/3529/events","html_url":"https://github.com/i3/i3/issues/3529","id":383184966,"node_id":"MDU6SXNzdWUzODMxODQ5NjY=","number":3529,"title":"Top border not drawn for tabbed windows","user":{"login":"vext01","id":604955,"node_id":"MDQ6VXNlcjYwNDk1NQ==","avatar_url":"https://avatars2.githubusercontent.com/u/604955?v=4","gravatar_id":"","url":"https://api.github.com/users/vext01","html_url":"https://github.com/vext01","followers_url":"https://api.github.com/users/vext01/followers","following_url":"https://api.github.com/users/vext01/following{/other_user}","gists_url":"https://api.github.com/users/vext01/gists{/gist_id}","starred_url":"https://api.github.com/users/vext01/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vext01/subscriptions","organizations_url":"https://api.github.com/users/vext01/orgs","repos_url":"https://api.github.com/users/vext01/repos","events_url":"https://api.github.com/users/vext01/events{/privacy}","received_events_url":"https://api.github.com/users/vext01/received_events","type":"User","site_admin":false},"labels":[{"id":173539450,"node_id":"MDU6TGFiZWwxNzM1Mzk0NTA=","url":"https://api.github.com/repos/i3/i3/labels/bug","name":"bug","color":"DF0000","default":true},{"id":173600841,"node_id":"MDU6TGFiZWwxNzM2MDA4NDE=","url":"https://api.github.com/repos/i3/i3/labels/missing-log","name":"missing-log","color":"AF00AF","default":false},{"id":174854485,"node_id":"MDU6TGFiZWwxNzQ4NTQ0ODU=","url":"https://api.github.com/repos/i3/i3/labels/unsupported-version","name":"unsupported-version","color":"AF00AF","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-11-21T15:58:45Z","updated_at":"2018-11-21T16:33:29Z","closed_at":"2018-11-21T15:58:48Z","author_association":"NONE","body":"\r\n## I'm submitting a…\r\n<pre>\r\n[x] Bug\r\n[ ] Feature Request\r\n[ ] Documentation Request\r\n[ ] Other (Please describe in detail)\r\n</pre>\r\n\r\n## Current Behavior\r\n\r\nIt's possible to get tabbed windows into a state where the top window border is not drawn. \r\n\r\nNotice that the window's top 3-pixel red border is missing:\r\n\r\n![1](https://user-images.githubusercontent.com/604955/48852240-d80dc280-eda4-11e8-8de8-31de82259d45.png)\r\n\r\nWhen I press the \"split below\" binding, the missing border section is drawn:\r\n\r\n![2](https://user-images.githubusercontent.com/604955/48852251-dd6b0d00-eda4-11e8-953d-9b6c2fed8896.png)\r\n\r\n## Expected Behavior\r\n\r\nBorder is drawn.\r\n\r\n## Reproduction Instructions\r\n\r\nSpawn two xterms, then used the keybinding to used tabbed layout. \r\n\r\n## Environment\r\n\r\nOutput of `i3 --moreversion 2>&-`:\r\n<pre>\r\ni3 version: \r\nBinary i3 version:  4.15 (2018-03-10) © 2009 Michael Stapelberg and contributors\r\nRunning i3 version: 4.15 (2018-03-10) (pid 98487) abort…)\r\nLoaded i3 config: /home/edd/.config/i3/config (Last modified: Wed Nov 21 11:53:03 2018, 14304 seconds ago)\r\n</pre>\r\n\r\nThis is the version from OpenBSD ports. I notice it's one minor version out of date. I will try updating shortly.\r\n\r\nConfig:\r\n<pre>\r\n# This file has been auto-generated by i3-config-wizard(1).\r\n# It will not be overwritten, so edit it as you like.\r\n#\r\n# Should you change your keyboard layout some time, delete\r\n# this file and re-run i3-config-wizard(1).\r\n#\r\n\r\n# i3 config file (v4)\r\n#\r\n# Please see http://i3wm.org/docs/userguide.html for a complete reference!\r\n\r\nset $mod Mod1\r\n\r\n# Font for window titles. Will also be used by the bar unless a different font\r\n# is used in the bar {} block below.\r\nfont pango:Liberation Mono 9\r\n\r\n# This font is widely installed, provides lots of unicode glyphs, right-to-left\r\n# text rendering and scalability on retina/hidpi displays (thanks to pango).\r\n#font pango:DejaVu Sans Mono 8\r\n\r\n# Before i3 v4.8, we used to recommend this one as the default:\r\n# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1\r\n# The font above is very space-efficient, that is, it looks good, sharp and\r\n# clear in small sizes. However, its unicode glyph coverage is limited, the old\r\n# X core fonts rendering does not support right-to-left and this being a bitmap\r\n# font, it doesnât scale on retina/hidpi displays.\r\n\r\n# Use Mouse+$mod to drag floating windows to their wanted position\r\nfloating_modifier $mod\r\n\r\n# start a terminal\r\nbindsym $mod+Return exec /usr/X11R6/bin/xterm\r\n#bindsym $mod+Return exec /usr/local/bin/xfce4-terminal\r\n\r\n# Password manager\r\nset $tabr /home/edd/source/tabr/target/release/tabr\r\nbindsym $mod+n exec $tabr clip dev/github_token\r\nbindsym $mod+p exec $tabr menu\r\n\r\n# Backlight\r\nbindsym $mod+Prior exec xbacklight -inc 10\r\nbindsym $mod+Next exec xbacklight -dec 10\r\n\r\n# Screensaver\r\nbindsym $mod+grave exec /usr/local/bin/xscreensaver-command -lock\r\n\r\n# kill focused window\r\nbindsym $mod+period kill\r\n\r\n# start dmenu (a program launcher)\r\nbindsym $mod+space exec /usr/local/bin/dmenu_run -fn \"Liberation Mono 12\" -nb darkslategray -nf white\r\n# There also is the (new) i3-dmenu-desktop which only displays applications\r\n# shipping a .desktop file. It is a wrapper around dmenu, so you need that\r\n# installed.\r\n# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop\r\n\r\n# change focus\r\nbindsym $mod+h focus left\r\nbindsym $mod+j focus down\r\nbindsym $mod+k focus up\r\nbindsym $mod+l focus right\r\n\r\n# alternatively, you can use the cursor keys:\r\n#bindsym $mod+Left focus left\r\n#bindsym $mod+Down focus down\r\n#bindsym $mod+Up focus up\r\n#bindsym $mod+Right focus right\r\n\r\n# move focused window\r\nbindsym $mod+Shift+h move left\r\nbindsym $mod+Shift+j move down\r\nbindsym $mod+Shift+k move up\r\nbindsym $mod+Shift+l move right\r\n\r\n# alternatively, you can use the cursor keys:\r\n#bindsym $mod+Shift+Left move left\r\n##bindsym $mod+Shift+Down move down\r\n#bindsym $mod+Shift+Up move up\r\n#bindsym $mod+Shift+Right move right\r\n\r\n# split in horizontal orientation\r\nbindsym $mod+i split h\r\n\r\n# split in vertical orientation\r\nbindsym $mod+u split v\r\n\r\n# enter fullscreen mode for the focused container\r\nbindsym $mod+f fullscreen toggle\r\n\r\n# change container layout (stacked, tabbed, toggle split)\r\nbindsym $mod+s layout stacking\r\nbindsym $mod+w layout tabbed\r\nbindsym $mod+e layout toggle split\r\n\r\n# toggle tiling / floating\r\nbindsym $mod+Shift+space floating toggle\r\n\r\n# change focus between tiling / floating windows\r\n#bindsym $mod+space focus mode_toggle\r\n\r\n# focus the parent container\r\nbindsym $mod+a focus parent\r\n\r\n# focus the child container\r\nbindsym $mod+d focus child\r\n\r\n# switch to workspace\r\nbindsym $mod+Right workspace next\r\nbindsym $mod+Left workspace prev\r\n\r\nbindsym F1 workspace 1\r\nbindsym F2 workspace 2\r\nbindsym F3 workspace 3\r\nbindsym F4 workspace 4\r\nbindsym F5 workspace 5\r\nbindsym F6 workspace 6\r\nbindsym F7 workspace 7\r\nbindsym F8 workspace 8\r\nbindsym F9 workspace 9\r\nbindsym F10 workspace 10\r\n\r\n# move focused container to workspace\r\nbindsym $mod+Shift+Right move container to workspace next\r\nbindsym $mod+Shift+Left move container to workspace prev\r\n\r\nbindsym $mod+F1 move container to workspace 1\r\nbindsym $mod+F2 move container to workspace 2\r\nbindsym $mod+F3 move container to workspace 3\r\nbindsym $mod+F4 move container to workspace 4\r\nbindsym $mod+F5 move container to workspace 5\r\nbindsym $mod+F6 move container to workspace 6\r\nbindsym $mod+F7 move container to workspace 7\r\nbindsym $mod+F8 move container to workspace 8\r\nbindsym $mod+F9 move container to workspace 9\r\nbindsym $mod+F10 move container to workspace 10\r\n\r\n# reload the configuration file\r\nbindsym $mod+Shift+c reload\r\n# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)\r\nbindsym $mod+Shift+r restart\r\n# exit i3 (logs you out of your X session)\r\nbindsym $mod+Shift+e exec \"i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'\"\r\n\r\nbindsym $mod+y border normal\r\nbindsym $mod+t border pixel 2\r\n\r\n# resize window (you can also use the mouse for that)\r\nmode \"resize\" {\r\n        # These bindings trigger as soon as you enter the resize mode\r\n\r\n        # Pressing left will shrink the windowâs width.\r\n        # Pressing right will grow the windowâs width.\r\n        # Pressing up will shrink the windowâs height.\r\n        # Pressing down will grow the windowâs height.\r\n        bindsym h resize shrink width 10 px or 10 ppt\r\n        bindsym k resize grow height 10 px or 10 ppt\r\n        bindsym j resize shrink height 10 px or 10 ppt\r\n        bindsym l resize grow width 10 px or 10 ppt\r\n\r\n        # same bindings, but for the arrow keys\r\n        #bindsym Left resize shrink width 10 px or 10 ppt\r\n        #bindsym Down resize grow height 10 px or 10 ppt\r\n        #bindsym Up resize shrink height 10 px or 10 ppt\r\n        #bindsym Right resize grow width 10 px or 10 ppt\r\n\r\n        # back to normal: Enter or Escape\r\n        bindsym Return mode \"default\"\r\n        bindsym Escape mode \"default\"\r\n}\r\n\r\nbindsym $mod+r mode \"resize\"\r\n\r\n# Start i3bar to display a workspace bar (plus the system information i3status\r\n# finds out, if available)\r\nbar {\r\n        status_command i3status\r\n        position top\r\n\r\n        colors {\r\n            background #222222\r\n            statusline #ff9900\r\n        }\r\n}\r\n\r\n#new_window normal\r\nnew_window pixel 2\r\n\r\n# class                 border  backgr. text    indicator child_border\r\nclient.focused          #ff0000 #ff9900 #000000 #00ffff   #ff0000\r\n</pre>\r\n\r\n\r\n<pre>\r\n- Linux Distribution & Version: OpenBSD aint Linux :)\r\n- Are you using a compositor (e.g., xcompmgr or compton): No\r\n</pre>\r\n\r\nThanks!\r\n\r\nEDIT: github is offering me #1170 as a possible duplicate, but that was from 2014. I doubt my version of i3 is that old. I'll try the newest version anyways."},"comment":{"url":"https://api.github.com/repos/i3/i3/issues/comments/440729745","html_url":"https://github.com/i3/i3/issues/3529#issuecomment-440729745","issue_url":"https://api.github.com/repos/i3/i3/issues/3529","id":440729745,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MDcyOTc0NQ==","user":{"login":"vext01","id":604955,"node_id":"MDQ6VXNlcjYwNDk1NQ==","avatar_url":"https://avatars2.githubusercontent.com/u/604955?v=4","gravatar_id":"","url":"https://api.github.com/users/vext01","html_url":"https://github.com/vext01","followers_url":"https://api.github.com/users/vext01/followers","following_url":"https://api.github.com/users/vext01/following{/other_user}","gists_url":"https://api.github.com/users/vext01/gists{/gist_id}","starred_url":"https://api.github.com/users/vext01/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vext01/subscriptions","organizations_url":"https://api.github.com/users/vext01/orgs","repos_url":"https://api.github.com/users/vext01/repos","events_url":"https://api.github.com/users/vext01/events{/privacy}","received_events_url":"https://api.github.com/users/vext01/received_events","type":"User","site_admin":false},"created_at":"2018-11-21T16:33:29Z","updated_at":"2018-11-21T16:33:29Z","author_association":"NONE","body":"OK, this hurts my head. I think my mental model is wrong.\r\n\r\nThanks for the explanation."}}
{"actor":{"display_login":"vext01"}}