﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
293	[vim] gui_mch_get_winpos() always returns (0,0)	stimut	siarzhuk	"In gui_mch_get_winpos() (in src/gui_beos.cc) the code uses Bounds() instead of Frame(). Since Bounds() returns values relative to the coordinate system of the window, left and top will always be 0 and 0. This means getwinposx() and getwinposy() from within vim always returns 0, which (apart from anything else) in turn means the taglist plugin moves the gvim window to 0,0 when the taglist window is closed.

The fix: change line 2646 (r317) of src/gui_beos.cc to:

{{{
r = gui.vimWindow->Frame();
}}}"	defect	closed	normal		app-editors/vim		normal	fixed		
