This looks like one bug which exist in 1.6.4 but absent in trunk.
The IDE menu blinks wildly when there are no projects or files open.
Before closing Lazarus IDE, I use the close all menu. I consider it a good practice, so when restarting the IDE, the previous project will not load automatically.So "but there's always a project open" is not true.
Sorry for my insistence, but I would like the developers to correct the problem.This problem did not exist before and should not be introducing into a new version of Lazarus.
It works, but the blinker continues in the Lazarus code.I just stop seeing it.Sorry for my insistence, but I would like the developers to correct the problem.This problem did not exist before and should not be introducing into a new version of Lazarus.
4. After short time (maybe few weeks) will released 1.8RC1 (1.8 release candidate 1). This version will not contain this bug. (After will 1.8RC2 and maybe 1.8RC3)
P.S. Before releasing 1.8RC1 may be released 1.6.6 there this bug is not fixed.
I do not know where the problem is, but those who have developed the program will surely know.
Some inside information
Uhhh! You clearly have no experience developing a big multi-million LOC project. Often fixing a bug requires hours and hours of studying the relevant code although the actual fix may be just a few lines of code.Nobody knows all the code. There are dark corners that nobody knows about.You can try how it goes. Pick the most annoying bug from http://bugs.freepascal.org/ then dive into the code and fix the bug.