This does fix it as well, yes. And it also fixes another long-standing bug with fullscreen apps that have either a menu bar or multiple windows. Thanks!
I'm just curious, but why is it fine/better to ignore swp_flags? (I mean it clearly is, but I don't know why)