diff --git a/CHANGES b/CHANGES index cb60a65..36939db 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,10 @@ This is the changelog for developers, != changelog for the end user that we distribute with the binaries. (see changelog) +25/02/2006 +SPoG +- Fixed objects sometimes dissappearing when at high zoom level in Ortho views. + 24/02/2006 SPoG - Added GPL text to win32 installer. diff --git a/radiant/xywindow.cpp b/radiant/xywindow.cpp index 19d4e56..d80787d 100644 --- a/radiant/xywindow.cpp +++ b/radiant/xywindow.cpp @@ -2133,7 +2133,7 @@ void XYWnd::updateModelview() m_modelview[8] = 0; m_modelview[9] = 0; - m_modelview[10] = -m_fScale; + m_modelview[10] = -1.0; break; case XZ: m_modelview[0] = m_fScale; @@ -2142,7 +2142,7 @@ void XYWnd::updateModelview() m_modelview[4] = 0; m_modelview[5] = 0; - m_modelview[6] = m_fScale; + m_modelview[6] = 1.0; m_modelview[8] = 0; m_modelview[9] = m_fScale; @@ -2151,7 +2151,7 @@ void XYWnd::updateModelview() case YZ: m_modelview[0] = 0; m_modelview[1] = 0; - m_modelview[2] = -m_fScale; + m_modelview[2] = -1.0; m_modelview[4] = m_fScale; m_modelview[5] = 0;