Version: (using KDE KDE 3.5.2) Installed from: SuSE RPMs If the cursor is in the top half of the screen display the menu below cursor, if it is in the bottom half -- above. Don't even check the length of the menu. Currently the placement is length dependent, and while editing something near the bottom of the screen I get the craziness show -- from word to word the context menu is jumping, below, above, below, above, below, above. And since I type rather fast my eyes hurt from such "animation".
Completion dialog placement is kateparts doing. Reassigning.
This sounds like a valid bug. Fixing it in the 3.x series without unnecessarily inverting all completion boxes below half way (a dramatic solution) would be quite a technical feat, especially given that the completion box is currently repopulated with each keypress. In kde 4.x, completions will likely be model-based, and this problem should go away. So, unless there is a developer out there willing to put the effort into katepart 3.5.x, this will be solved in kde 4.0
Fixed in KDE 4.x