Open imyhxy opened 3 years ago
I don’t see a link to logs.i3wm.org. Did you follow https://i3wm.org/docs/debugging.html? (In case you actually provided a link to a logfile, please ignore me.)
Random guess: This is because i3 does not implement ICCCM's window gravity handling. However, I would expect this to cause the window to move down, not up...
@imyhxy Could you grab the output of xprop
for this settings window?
I can provide that, too, since I can reproduce it (can't believe I never noticed this, I work with IntelliJ every day…). My initial thought was also towards the gravity handling, I vaguely remember an issue having existed about windows drifting upwards. However, I couldn't find it, and the window drifts significantly more than one pixel, the amount also doesn't seem to be related to the titlebar height, and disabling decorations had no impact either.
_NET_WM_DESKTOP(CARDINAL) = 1
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
I3_FLOATING_WINDOW(CARDINAL) = 1
_NET_WM_USER_TIME(CARDINAL) = 12970897
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x26, 0x1e, 0x0, 0x0
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0xf3, 0x30, 0x20, 0x3, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0
XdndAware(ATOM) = BITMAP
_NET_FRAME_EXTENTS(CARDINAL) = 0, 0, 24, 0
_NET_WM_ICON(CARDINAL) = Icon (128 x 128):
(not shown)
Icon (32 x 32):
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;185;155;52m██[38;2;247;210;51m██[38;2;225;195;20m██[38;2;185;160;16m██[38;2;137;117;11m██[38;2;107;88;8m██[38;2;76;61;5m██[38;2;46;36;3m██[38;2;15;11;1m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;38;48m██[38;2;1;27;31m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;2;2;1m██[38;2;244;201;87m██[38;2;255;210;95m██[38;2;255;213;76m██[38;2;255;222;46m██[38;2;255;229;90m██[38;2;254;146;78m██[38;2;253;76;68m██[38;2;253;74;69m██[38;2;253;73;69m██[38;2;250;68;70m██[38;2;242;60;74m██[38;2;107;29;33m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;7;10m██[38;2;2;182;232m██[38;2;5;186;225m██[38;2;1;57;67m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;67;54;24m██[38;2;255;210;95m██[38;2;255;210;95m██[38;2;255;200;125m██[38;2;254;189;155m██[38;2;254;216;148m██[38;2;254;65;91m██[38;2;254;40;87m██[38;2;254;40;87m██[38;2;254;40;89m██[38;2;254;38;92m██[38;2;254;37;98m██[38;2;248;37;99m██[38;2;40;5;18m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;3;149;199m██[38;2;3;195;252m██[38;2;7;199;243m██[38;2;7;204;243m██[38;2;4;100;113m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;162;134;59m██[38;2;255;210;95m██[38;2;255;205;110m██[38;2;255;190;150m██[38;2;254;174;192m██[38;2;254;161;213m██[38;2;253;48;169m██[38;2;254;41;92m██[38;2;254;40;88m██[38;2;254;39;92m██[38;2;254;37;96m██[38;2;254;35;103m██[38;2;255;33;110m██[38;2;216;27;99m██[38;2;15;2;7m██[38;2;0;0;0m██[38;2;3;86;128m██[38;2;3;185;254m██[38;2;4;183;251m██[38;2;7;194;242m██[38;2;7;201;244m██[38;2;8;211;247m██[38;2;7;146;163m██[38;2;0;9;10m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;11;9;4m██[38;2;245;201;91m██[38;2;255;210;96m██[38;2;255;196;136m██[38;2;254;180;177m██[38;2;253;164;219m██[38;2;249;109;201m██[38;2;252;53;227m██[38;2;252;50;204m██[38;2;253;41;117m██[38;2;254;38;95m██[38;2;254;36;102m██[38;2;255;34;109m██[38;2;255;32;116m██[38;2;255;29;125m██[38;2;179;18;94m██[38;2;3;34;58m██[38;2;4;165;251m██[38;2;4;168;253m██[38;2;5;169;251m██[38;2;7;185;243m██[38;2;7;197;243m██[38;2;8;204;245m██[38;2;9;216;248m██[38;2;8;186;206m██[38;2;1;29;32m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;93;76;35m██[38;2;255;210;95m██[38;2;255;201;121m██[38;2;254;186;162m██[38;2;253;170;204m██[38;2;252;154;237m██[38;2;251;58;217m██[38;2;251;53;226m██[38;2;249;50;222m██[38;2;246;48;217m██[38;2;248;40;156m██[38;2;255;35;108m██[38;2;255;32;115m██[38;2;255;30;123m██[38;2;255;27;132m██[38;2;255;24;141m██[38;2;183;54;167m██[38;2;6;155;252m██[38;2;6;155;252m██[38;2;7;158;250m██[38;2;7;175;245m██[38;2;7;191;243m██[38;2;7;200;244m██[38;2;8;209;246m██[38;2;9;220;250m██[38;2;9;216;235m██[38;2;2;64;68m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;186;153;69m██[38;2;255;206;107m██[38;2;255;191;147m██[38;2;254;176;189m██[38;2;87;28;20m██[38;2;87;28;20m██[38;2;86;26;19m██[38;2;82;25;19m██[38;2;77;22;18m██[38;2;73;20;19m██[38;2;69;18;19m██[38;2;65;16;18m██[38;2;61;15;18m██[38;2;57;14;18m██[38;2;52;14;17m██[38;2;47;13;18m██[38;2;43;12;17m██[38;2;35;11;11m██[38;2;31;10;9m██[38;2;28;9;8m██[38;2;25;9;7m██[38;2;22;8;7m██[38;2;19;7;6m██[38;2;18;6;5m██[38;2;9;213;248m██[38;2;10;226;251m██[38;2;9;235;251m██[38;2;5;109;116m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;27;22;9m██[38;2;252;207;93m██[38;2;255;197;133m██[38;2;254;181;174m██[38;2;253;165;216m██[38;2;87;28;20m██[38;2;85;26;20m██[38;2;83;25;18m██[38;2;78;23;18m██[38;2;74;21;17m██[38;2;70;19;19m██[38;2;66;17;19m██[38;2;63;15;18m██[38;2;58;14;18m██[38;2;54;13;17m██[38;2;49;13;17m██[38;2;45;12;17m██[38;2;41;12;16m██[38;2;37;11;15m██[38;2;30;10;9m██[38;2;26;9;7m██[38;2;23;8;7m██[38;2;20;7;6m██[38;2;18;6;6m██[38;2;16;7;6m██[38;2;8;206;246m██[38;2;9;218;249m██[38;2;10;232;253m██[38;2;10;239;255m██[38;2;5;156;166m██[38;2;0;9;10m██
[38;2;0;0;0m██[38;2;118;97;43m██[38;2;255;202;118m██[38;2;254;187;159m██[38;2;253;171;201m██[38;2;252;154;240m██[38;2;84;28;20m██[38;2;83;25;19m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;63;16;18m██[38;2;60;14;17m██[38;2;55;13;17m██[38;2;51;12;17m██[38;2;192;182;183m██[38;2;255;255;255m██[38;2;38;11;16m██[38;2;35;11;15m██[38;2;30;10;13m██[38;2;23;8;7m██[38;2;20;7;7m██[38;2;18;6;6m██[38;2;16;7;6m██[38;2;15;6;6m██[38;2;7;201;244m██[38;2;8;211;247m██[38;2;9;222;250m██[38;2;10;238;255m██[38;2;10;239;255m██[38;2;8;182;220m██
[38;2;0;0;0m██[38;2;211;171;86m██[38;2;255;193;144m██[38;2;254;177;186m██[38;2;253;161;228m██[38;2;252;137;233m██[38;2;82;26;19m██[38;2;80;24;18m██[38;2;165;139;136m██[38;2;238;233;233m██[38;2;247;245;245m██[38;2;159;136;136m██[38;2;61;15;17m██[38;2;56;13;16m██[38;2;51;12;17m██[38;2;48;11;16m██[38;2;191;182;183m██[38;2;255;255;255m██[38;2;37;11;15m██[38;2;33;10;15m██[38;2;28;9;15m██[38;2;23;8;11m██[38;2;19;8;7m██[38;2;17;7;6m██[38;2;15;6;6m██[38;2;13;6;6m██[38;2;7;197;243m██[38;2;8;204;245m██[38;2;9;215;248m██[38;2;10;228;252m██[38;2;9;189;253m██[38;2;7;112;219m██
[38;2;49;39;18m██[38;2;255;198;130m██[38;2;254;183;171m██[38;2;253;167;213m██[38;2;252;147;237m██[38;2;253;90;209m██[38;2;78;24;18m██[38;2;76;23;17m██[38;2;72;22;16m██[38;2;220;211;210m██[38;2;239;236;235m██[38;2;61;17;16m██[38;2;57;15;16m██[38;2;53;12;16m██[38;2;48;11;16m██[38;2;45;11;16m██[38;2;190;182;183m██[38;2;255;255;255m██[38;2;34;10;15m██[38;2;30;9;14m██[38;2;25;9;14m██[38;2;22;9;14m██[38;2;18;7;9m██[38;2;15;7;7m██[38;2;13;6;6m██[38;2;12;5;6m██[38;2;7;190;243m██[38;2;7;199;244m██[38;2;8;198;246m██[38;2;8;148;250m██[38;2;8;124;250m██[38;2;5;91;186m██
[38;2;143;113;63m██[38;2;254;188;156m██[38;2;250;149;188m██[38;2;243;83;185m██[38;2;253;65;200m██[38;2;255;68;232m██[38;2;100;25;41m██[38;2;89;23;33m██[38;2;72;21;19m██[38;2;219;211;210m██[38;2;239;235;235m██[38;2;58;16;15m██[38;2;54;14;16m██[38;2;50;12;16m██[38;2;46;11;16m██[38;2;43;11;15m██[38;2;190;181;183m██[38;2;255;255;255m██[38;2;32;9;14m██[38;2;28;9;13m██[38;2;23;8;14m██[38;2;20;8;13m██[38;2;18;7;12m██[38;2;15;7;7m██[38;2;12;5;6m██[38;2;10;5;7m██[38;2;7;181;244m██[38;2;7;168;246m██[38;2;8;130;249m██[38;2;8;127;250m██[38;2;8;127;250m██[38;2;4;77;152m██
[38;2;216;77;128m██[38;2;253;65;203m██[38;2;255;69;236m██[38;2;255;69;237m██[38;2;255;69;237m██[38;2;255;68;235m██[38;2;97;24;40m██[38;2;94;23;40m██[38;2;90;22;40m██[38;2;222;211;213m██[38;2;239;235;235m██[38;2;55;15;15m██[38;2;51;13;16m██[38;2;47;11;15m██[38;2;43;11;15m██[38;2;41;10;15m██[38;2;189;181;182m██[38;2;255;255;255m██[38;2;29;9;14m██[38;2;25;8;13m██[38;2;21;7;13m██[38;2;19;8;13m██[38;2;16;7;11m██[38;2;14;7;11m██[38;2;11;5;7m██[38;2;9;4;5m██[38;2;8;142;248m██[38;2;8;131;250m██[38;2;8;131;250m██[38;2;8;132;249m██[38;2;8;132;249m██[38;2;3;64;120m██
[38;2;6;0;2m██[38;2;142;23;60m██[38;2;239;48;132m██[38;2;255;57;177m██[38;2;255;65;216m██[38;2;255;64;230m██[38;2;95;23;40m██[38;2;90;22;40m██[38;2;87;21;40m██[38;2;223;211;214m██[38;2;241;235;237m██[38;2;64;15;26m██[38;2;49;12;16m██[38;2;59;27;30m██[38;2;62;34;39m██[38;2;39;10;14m██[38;2;209;204;205m██[38;2;243;241;242m██[38;2;27;8;13m██[38;2;23;7;12m██[38;2;19;7;13m██[38;2;17;7;13m██[38;2;15;7;11m██[38;2;14;6;11m██[38;2;11;5;8m██[38;2;6;2;2m██[38;2;8;135;249m██[38;2;8;136;249m██[38;2;8;136;249m██[38;2;8;136;249m██[38;2;8;137;249m██[38;2;3;48;86m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;72;62;5m██[38;2;255;202;30m██[38;2;254;129;55m██[38;2;254;60;96m██[38;2;83;20;28m██[38;2;83;21;32m██[38;2;169;138;145m██[38;2;239;233;234m██[38;2;247;245;246m██[38;2;165;134;145m██[38;2;68;13;33m██[38;2;195;184;186m██[38;2;237;235;235m██[38;2;207;201;202m██[38;2;255;255;255m██[38;2;190;184;186m██[38;2;24;7;12m██[38;2;22;7;12m██[38;2;18;6;13m██[38;2;16;7;12m██[38;2;14;6;11m██[38;2;12;6;10m██[38;2;9;5;9m██[38;2;7;4;6m██[38;2;9;139;248m██[38;2;8;141;248m██[38;2;8;141;248m██[38;2;8;141;248m██[38;2;8;142;248m██[38;2;1;31;53m██
[38;2;0;0;0m██[38;2;2;2;0m██[38;2;209;181;18m██[38;2;255;220;23m██[38;2;255;204;19m██[38;2;254;191;17m██[38;2;73;31;16m██[38;2;71;23;17m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;66;13;32m██[38;2;114;79;92m██[38;2;224;218;220m██[38;2;255;255;255m██[38;2;198;192;193m██[38;2;55;39;43m██[38;2;23;7;12m██[38;2;20;6;12m██[38;2;16;6;12m██[38;2;15;6;12m██[38;2;13;6;10m██[38;2;11;5;10m██[38;2;8;5;9m██[38;2;7;4;7m██[38;2;36;123;250m██[38;2;8;145;248m██[38;2;8;146;248m██[38;2;8;146;248m██[38;2;8;147;247m██[38;2;1;13;20m██
[38;2;0;0;0m██[38;2;95;83;8m██[38;2;255;208;20m██[38;2;254;196;17m██[38;2;253;186;14m██[38;2;253;161;17m██[38;2;68;31;13m██[38;2;67;30;11m██[38;2;63;27;11m██[38;2;60;20;14m██[38;2;60;14;19m██[38;2;58;12;22m██[38;2;55;10;21m██[38;2;51;10;21m██[38;2;47;9;22m██[38;2;44;10;21m██[38;2;34;9;17m██[38;2;26;7;13m██[38;2;21;7;12m██[38;2;19;6;11m██[38;2;15;5;12m██[38;2;14;6;12m██[38;2;11;5;10m██[38;2;9;5;10m██[38;2;7;4;8m██[38;2;7;4;7m██[38;2;42;110;251m██[38;2;13;138;249m██[38;2;8;151;247m██[38;2;8;151;247m██[38;2;7;144;235m██[38;2;0;0;0m██
[38;2;8;6;1m██[38;2;233;178;15m██[38;2;254;183;16m██[38;2;254;143;20m██[38;2;255;102;29m██[38;2;255;80;42m██[38;2;65;31;13m██[38;2;63;29;11m██[38;2;59;27;11m██[38;2;57;23;10m██[38;2;53;20;10m██[38;2;50;15;12m██[38;2;48;11;17m██[38;2;46;9;19m██[38;2;42;8;18m██[38;2;37;8;16m██[38;2;32;7;15m██[38;2;28;7;15m██[38;2;24;7;12m██[38;2;17;6;11m██[38;2;14;5;12m██[38;2;13;5;11m██[38;2;10;5;10m██[38;2;8;4;9m██[38;2;7;4;8m██[38;2;6;4;7m██[38;2;27;116;251m██[38;2;8;126;250m██[38;2;8;151;247m██[38;2;7;157;246m██[38;2;5;129;203m██[38;2;0;0;0m██
[38;2;123;70;10m██[38;2;251;123;21m██[38;2;255;92;28m██[38;2;255;86;31m██[38;2;255;77;42m██[38;2;253;102;43m██[38;2;64;32;12m██[38;2;60;28;10m██[38;2;58;26;10m██[38;2;55;22;9m██[38;2;51;19;10m██[38;2;47;17;9m██[38;2;44;14;8m██[38;2;40;11;10m██[38;2;37;8;13m██[38;2;34;7;16m██[38;2;30;7;15m██[38;2;27;7;14m██[38;2;24;7;13m██[38;2;20;6;12m██[38;2;14;6;11m██[38;2;11;5;11m██[38;2;8;4;9m██[38;2;8;4;9m██[38;2;6;4;8m██[38;2;6;4;7m██[38;2;12;123;251m██[38;2;8;128;250m██[38;2;8;137;249m██[38;2;7;161;247m██[38;2;4;113;170m██[38;2;0;0;0m██
[38;2;17;6;2m██[38;2;173;59;18m██[38;2;255;86;31m██[38;2;255;78;41m██[38;2;255;66;55m██[38;2;252;119;40m██[38;2;61;31;11m██[38;2;58;27;9m██[38;2;55;25;10m██[38;2;52;22;9m██[38;2;48;19;9m██[38;2;45;16;8m██[38;2;41;13;8m██[38;2;37;10;9m██[38;2;33;8;8m██[38;2;32;8;8m██[38;2;29;6;10m██[38;2;21;6;10m██[38;2;20;6;12m██[38;2;18;6;11m██[38;2;14;6;10m██[38;2;11;5;9m██[38;2;9;4;9m██[38;2;7;4;9m██[38;2;6;4;8m██[38;2;5;4;7m██[38;2;8;127;250m██[38;2;8;132;250m██[38;2;8;137;249m██[38;2;8;148;247m██[38;2;3;94;138m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;101;30;15m██[38;2;244;64;51m██[38;2;254;53;72m██[38;2;253;126;36m██[38;2;58;30;10m██[38;2;56;26;9m██[38;2;53;25;9m██[38;2;50;21;8m██[38;2;47;18;9m██[38;2;43;15;8m██[38;2;39;12;8m██[38;2;35;10;9m██[38;2;33;8;8m██[38;2;30;7;9m██[38;2;22;9;19m██[38;2;11;11;19m██[38;2;10;11;16m██[38;2;8;9;14m██[38;2;9;7;11m██[38;2;9;5;9m██[38;2;8;5;8m██[38;2;9;5;8m██[38;2;6;4;8m██[38;2;5;4;7m██[38;2;8;131;250m██[38;2;8;136;249m██[38;2;8;141;248m██[38;2;8;146;248m██[38;2;10;105;165m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;39;7;11m██[38;2;208;37;68m██[38;2;252;124;35m██[38;2;56;30;10m██[38;2;53;26;8m██[38;2;50;24;8m██[38;2;48;20;8m██[38;2;44;17;8m██[38;2;40;15;8m██[38;2;36;12;8m██[38;2;34;10;8m██[38;2;30;8;10m██[38;2;29;8;23m██[38;2;14;11;22m██[38;2;10;11;19m██[38;2;8;10;16m██[38;2;7;9;14m██[38;2;6;7;11m██[38;2;6;6;9m██[38;2;6;5;7m██[38;2;5;4;5m██[38;2;5;3;3m██[38;2;3;3;3m██[38;2;7;137;248m██[38;2;8;140;249m██[38;2;8;145;248m██[38;2;8;150;247m██[38;2;31;100;186m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;110;47;23m██[38;2;252;117;46m██[38;2;54;29;9m██[38;2;51;25;8m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;255;255;255m██[38;2;23;9;24m██[38;2;9;12;21m██[38;2;8;10;18m██[38;2;7;10;16m██[38;2;6;8;13m██[38;2;6;7;11m██[38;2;5;6;9m██[38;2;5;5;7m██[38;2;5;4;5m██[38;2;4;4;4m██[38;2;3;3;3m██[38;2;8;139;249m██[38;2;8;144;248m██[38;2;8;149;247m██[38;2;8;154;247m██[38;2;46;100;197m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;187;78;44m██[38;2;253;109;57m██[38;2;51;28;9m██[38;2;48;24;7m██[38;2;176;168;162m██[38;2;175;166;162m██[38;2;174;165;162m██[38;2;173;164;162m██[38;2;172;162;164m██[38;2;172;161;166m██[38;2;170;162;167m██[38;2;13;12;23m██[38;2;8;11;20m██[38;2;7;10;18m██[38;2;6;9;15m██[38;2;6;8;13m██[38;2;5;7;11m██[38;2;5;6;9m██[38;2;5;5;7m██[38;2;4;4;5m██[38;2;4;3;3m██[38;2;1;1;1m██[38;2;8;143;248m██[38;2;8;148;248m██[38;2;8;153;247m██[38;2;10;158;246m██[38;2;55;113;217m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;237;92;66m██[38;2;253;100;69m██[38;2;49;28;8m██[38;2;47;24;6m██[38;2;44;22;7m██[38;2;41;18;7m██[38;2;37;15;8m██[38;2;36;8;15m██[38;2;36;6;18m██[38;2;34;6;18m██[38;2;22;9;21m██[38;2;8;13;22m██[38;2;6;11;20m██[38;2;6;9;17m██[38;2;6;9;15m██[38;2;5;8;13m██[38;2;5;7;11m██[38;2;4;6;9m██[38;2;4;5;7m██[38;2;4;4;5m██[38;2;2;1;1m██[38;2;1;1;1m██[38;2;8;147;248m██[38;2;8;152;247m██[38;2;8;157;247m██[38;2;15;157;245m██[38;2;55;137;244m██[38;2;2;5;9m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;11;4;4m██[38;2;253;96;75m██[38;2;253;92;80m██[38;2;48;27;8m██[38;2;45;23;6m██[38;2;42;21;7m██[38;2;38;15;10m██[38;2;38;7;17m██[38;2;36;6;18m██[38;2;34;6;17m██[38;2;32;5;18m██[38;2;10;13;23m██[38;2;7;12;22m██[38;2;6;11;20m██[38;2;6;9;17m██[38;2;5;9;15m██[38;2;5;8;13m██[38;2;4;7;11m██[38;2;4;6;9m██[38;2;4;5;7m██[38;2;2;2;2m██[38;2;1;1;1m██[38;2;1;1;1m██[38;2;8;151;247m██[38;2;8;163;247m██[38;2;8;176;244m██[38;2;14;162;225m██[38;2;50;148;245m██[38;2;8;25;41m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;104;33;39m██[38;2;253;89;85m██[38;2;253;84;92m██[38;2;254;79;99m██[38;2;254;75;105m██[38;2;245;56;135m██[38;2;250;24;161m██[38;2;230;30;192m██[38;2;206;41;226m██[38;2;180;51;255m██[38;2;110;82;249m██[38;2;8;126;250m██[38;2;8;133;249m██[38;2;8;140;249m██[38;2;8;147;248m██[38;2;8;154;247m██[38;2;8;161;246m██[38;2;7;168;243m██[38;2;7;174;242m██[38;2;7;182;241m██[38;2;4;166;238m██[38;2;3;170;236m██[38;2;3;173;236m██[38;2;4;175;236m██[38;2;5;179;237m██[38;2;6;185;239m██[38;2;7;192;241m██[38;2;10;148;190m██[38;2;11;48;74m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;192;53;80m██[38;2;254;81;97m██[38;2;254;76;103m██[38;2;253;70;112m██[38;2;247;45;143m██[38;2;250;22;164m██[38;2;228;31;195m██[38;2;204;42;228m██[38;2;178;52;255m██[38;2;129;57;223m██[38;2;19;125;242m██[38;2;8;132;249m██[38;2;8;135;249m██[38;2;7;139;246m██[38;2;6;144;242m██[38;2;4;149;237m██[38;2;1;153;230m██[38;2;2;166;233m██[38;2;4;179;237m██[38;2;3;161;236m██[38;2;1;154;230m██[38;2;1;157;230m██[38;2;1;159;231m██[38;2;2;162;232m██[38;2;2;167;233m██[38;2;3;171;235m██[38;2;3;149;201m██[38;2;1;82;107m██[38;2;0;13;17m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;242;66;107m██[38;2;254;72;108m██[38;2;251;63;122m██[38;2;250;33;150m██[38;2;248;23;167m██[38;2;226;32;197m██[38;2;176;36;202m██[38;2;95;27;137m██[38;2;29;13;52m██[38;2;0;0;0m██[38;2;2;25;50m██[38;2;8;119;230m██[38;2;8;127;248m██[38;2;6;134;243m██[38;2;4;141;238m██[38;2;2;149;233m██[38;2;1;157;230m██[38;2;3;170;234m██[38;2;7;176;243m██[38;2;6;136;243m██[38;2;5;140;240m██[38;2;3;145;237m██[38;2;2;150;233m██[38;2;0;151;223m██[38;2;1;102;151m██[38;2;0;41;58m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;10;2;5m██[38;2;253;64;119m██[38;2;249;60;129m██[38;2;253;26;155m██[38;2;217;20;149m██[38;2;122;18;109m██[38;2;42;9;50m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;2;7m██[38;2;5;92;162m██[38;2;5;137;241m██[38;2;3;144;236m██[38;2;1;151;231m██[38;2;1;162;232m██[38;2;4;175;238m██[38;2;7;130;248m██[38;2;7;129;247m██[38;2;7;132;246m██[38;2;5;114;206m██[38;2;1;60;108m██[38;2;0;10;18m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;120;24;65m██[38;2;242;50;132m██[38;2;143;11;86m██[38;2;55;5;38m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;2;45;74m██[38;2;2;146;227m██[38;2;1;154;230m██[38;2;2;168;234m██[38;2;7;142;245m██[38;2;7;125;245m██[38;2;5;86;163m██[38;2;1;32;61m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[38;2;0;0;0m██[38;2;0;0;0m██[38;2;22;3;11m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;9;14m██[38;2;3;135;188m██[38;2;3;152;221m██[38;2;4;73;132m██[38;2;0;9;19m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██[38;2;0;0;0m██
[0m
_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_TASKBAR
WM_HINTS(WM_HINTS):
Client accepts input or input focus: False
window id # of group leader: 0x320004c
WM_TRANSIENT_FOR(WINDOW): window id # 0x320004c
_NET_WM_PID(CARDINAL) = 3798
WM_CLIENT_MACHINE(STRING) = "buerk"
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS
WM_CLASS(STRING) = "jetbrains-idea", "jetbrains-idea"
WM_CLIENT_LEADER(WINDOW): window id # 0x3200008
_NET_WM_ICON_NAME(UTF8_STRING) = "Settings"
WM_ICON_NAME(STRING) = "Settings"
_NET_WM_NAME(UTF8_STRING) = "Settings"
WM_NAME(STRING) = "Settings"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified location: 741, 357
program specified location: 741, 357
program specified size: 1349 by 919
program specified minimum size: 900 by 700
window gravity: NorthWest
WM_NORMAL_HINTS(WM_SIZE_HINTS):
[...]
window gravity: NorthWest
Hm, okay... there goes my theory...
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified location: 741, 357
program specified location: 741, 357
I never understood what to do with these hints. Out of curiosity, could you cross-check with xwininfo
what the actual position is compared to this? But... I have no idea what to do with this information anyway.
Sorry for the noise.
$ xprop WM_NORMAL_HINTS
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified location: 741, 333
program specified location: 741, 333
program specified size: 1349 by 919
program specified minimum size: 900 by 700
window gravity: NorthWest
$ xwininfo
xwininfo: Window id: 0x3203212 "Settings"
Absolute upper-left X: 533
Absolute upper-left Y: 241
Relative upper-left X: 0
Relative upper-left Y: 0
Width: 1349
Height: 919
Depth: 24
Visual: 0x21
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0x20 (installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +533+241 -678+241 -678-280 +533-280
-geometry 1349x919+533+241
I vaguely remember an issue having existed about windows drifting upwards. However, I couldn't find it
No, it was definitely a much older issue. Maybe it was never an issue but just a question on Reddit or even the old FAQ.
I think the last time I looked into windows that were moving, the issue was that they misinterpreted how i3 draws window decorations (borders). This might be easy to test for: just set the affected window(s) borderless and see if they still move.
I should've mentioned this, but yes, I tried that and it still happens. The amount it moves also seems unrelated to the decoration size.
I have the same issue with Reaper, where the floating windows that appear when opening FX for tracks walk up as they are opened and closed. Also with LTSpice 17.1.15 through wine, where component value popup walks down and to the right.
Binary i3 version: 4.23 (2023-10-29) © 2009 Michael Stapelberg and contributors
Running i3 version: 4.23 (2023-10-29) (pid 4287)
Loaded i3 config:
/home/barabas/.config/i3/config (main) (last modified: Fri 13 Jan 2023 23:42:32 GMT, 31612385 seconds ago)
The i3 binary you just called: /usr/bin/i3
The i3 binary you are running: i3
Is this something that can be fixed in i3 or is it a bug in the applications?
I'm submitting a BUG
Current Behavior
I am using Pycharm in my i3wm, and when I open the setting window or Run configuration window, the location of the window moving up a little bit everytime, until it total move out of the screen. And then it appears at the bottom of the screen again.
Expected Behavior
Hopefully, everytime I open the Run Configuration window, it locates at the same location where it was closed.
Reproduction Instructions
Open pycharm, create a python file, run it with pycharm. Then open the Run configuration, close it , open it again. You will find that the window move up a little bit. Repeat that, the location of the window will moving up and up.
Environment
Output of
i3 --moreversion 2>&-
: Binary i3 version: 4.19.2-109-g9a02399c © 2009 Michael Stapelberg and contributors Running i3 version: 4.19.1-144-gd816f6bc (pid 26580) Loaded i3 config: /home/fkwong/.config/i3/config (main) (last modified: Tue 31 Aug 2021 02:17:54 PM CST, 1380 seconds ago)The i3 binary you just called: /usr/local/bin/i3 RUNNING BINARY DIFFERENT FROM BINARY ON DISK! The i3 binary you are running: i3
Config file