05-14-2008 11:59 AM
05-15-2008 03:00 PM
Hi menchar,
I was unable to reproduce the behavior you described on my end...
Does this happen on every single project or only on a single project? Does it happen intermittantly or all the time?
Also, what is the output of the compile? Does it fail or is it successful?
Hopefully with a little more information we can try to reproduce the issue narrow down the problem. Thanks.
05-15-2008 03:57 PM
05-15-2008 04:12 PM - edited 05-15-2008 04:13 PM
If the compile fails, the IDE does show the file tab to display the errors. Looks like it has the uir tab up momentarily first though.
If the compile succeeds, you're left looking at the uir tab.
Behavior the same for any .c file in the project.
It happens whenever the uir editor sets the "save required" flag on the uir file. This happens whenever you bring up a new tab (even though no edit's been made) or if you bring up the edit panel for the tab and cancel out (again, no edit made but save flag set).
So it looks to me like you've got the 8.5 IDE's windowing / saving logic goofed up for the uir editor. Probably something to do with the 8.5 IDE's tab windowing.
05-16-2008 05:36 PM
05-16-2008 06:07 PM
05-16-2008 06:39 PM
05-16-2008 07:40 PM
Hi Mert -
It doesn't reproduce even on the same install, same project, same workspace today!
Yes it is a multi-project workspace. The uir and the c files I was compiling to see the flaw were in the same project.
I had used the "find uir object" function to get to the uir from a control callback, I thought at first this was the cause. I rarely use this feature, and had not seen this particular flaw before. I had used the inverse function too - view callback from the uir editor.
I had been adding and removing projects from the workspace off and on. The autosave and autobackup were both enabled.
When the problem was showing, it had absolute correlation with getting the UIR editor to flag the uir file as needing to be saved - i.e. the asterisk showing on the uir file tab. I tried it maybe 10 times, and every single time that the uir file got flagged to be saved, and I did a clean (no error) compile, it yanked the uir tab to the foreground.
Looks like this is another one of those subtle but rare and annoying 8.5 flaws like the GPF's we were seeing earlier. BTW, I haven't seen one of those in months now.
Menchar
05-19-2008 10:27 AM