2013/4/16 Iain Patterson <[email protected]> > The victim window should end up back to where it started in all cases, > because the old_maximize flag remembers the previously applied operations > and can be used to judge whether or not we should override the old_geometry > values. > > With the patch as it stands the window gets into all sorts of undefined > states. > > If old_maximize is restored I'm sure we could get the benefit of the new > corner functionality without losing the intuitive behaviour of sequential > maximise operations.
you mean my code does not restore it to unmaximized size ? + if (!wwin->flags.maximized) + save_old_geometry(wwin, SAVE_GEOMETRY_ALL); because I dont save position if the windows dont have any flag on it, if you change from left maximize to right maximize and unmaximize, windows will go back to original position before the left maximize or do you mean: if I vertical maximize and horizontal maximize later when I unmaximize the window it should go back to vertical maximize ? ( undo the horizontal maximize ) -- Renan Vedovato Traba Aluno de Bacharelado em Ciência da Computação pela Universidade Federal do Paraná Linux Register n°: 525911
