On Sun, Aug 02, 2015 at 12:02:02PM +0100 I heard the voice of Mark Carroll, and lo! it spake thus: > > Chromium's an undecorated window for some reason.
Mmph. If you're coming from 3.8.2, I believe there are some EWMH hints that it could set to request undecoration, which we now honor. You could try building it with EWMH disabled as a quick test to see if that's where it's coming from; there is the ability via the EWMHIgnore config param to skip over _some_ of the EWMH bits, but it doesn't reach to the decoration pieces. If you're coming from pre-3.8.2, there's also the Motif hints that could do similar (evince, for instance, does that for me). Doesn't hide away the bars for me, though. Oh, I see; in the settings in chromium under Appearance, there's a "use system title bars and borders" that's checked for me. With it unchecked (after a restart), it does hide away the decorations. Glancing at the props, it looks to be related to the Motif WM stuff. But anyway, you can uncheck that box, and it should stop requesting that. > If I try to drag from near the top of the window then it doesn't > seem to move. But, then I have difficulty focusing on anything else, > and eventually I get a window outline for Chromium where I can click > to place it and then I can focus on other windows again. For me, it seems to not be click-and-drag to move, but click, then move, then click again to release. > But, say, the first time I do that it works, then the second time I > try to move it I can't focus anywhere again and have to click a > couple of times in the background before things start to work. I've seen that happen with evince and resizing. With chromium (system title bars off) and resizing, I get a weird stuck cursor until I click elsewhere (same click, move, click, vs click-drag for resizing) but the focus otherwise works OK. > Back on Debian's 3.7-3.3+b2 the window is decorated and there is no > weirdness related to moving or focus. However, I don't know if the > difference could be in compilation options rather than code changes. ISTR that Debian's 3.7 is actually more like 3.8 or so, but at any rate, it's almost certainly pre 3.8.2. So the difference is that we grew the capability of honoring stupid-ass application requests 8-} -- Matthew Fuller (MF4839) | [email protected] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
