Submitted by Armando on 2010/02/01 22:58
There's a syncing problem between grid and properties pane. I still don't know how to reproduce it, but there is definitely a problem.
 
So if anybody else is able to find the steps, please post them -- syncing problems are important as it's possible to erase/modify data without realizing... Which I've just done.
 
(I'll create a Mantis issue when we know how to reproduce it)

Comments

Armando

2010/02/02 16:36

In reply to by jan_rifkinson

[quote=jan_rifkinson]
Yes, sync problem here, too. Seems to happen when program is first opened when an item is already in focus & user focuses on another item, properties doesn't follow suit.  I will be more attentive to steps. But there definitely is a problem.
 
--
Jan Rifkinson
Ridgefield CT USA
HP Blackbird Vista Ultimate SP-2
 
[/quote]
 
I tried following these steps and it didn't happen...

I have definitely isolated a pane update problem. Thanks for reporting.
 
To reproduce:
  1. Open the AdrsBook grid
  2. Open the Properties pane
  3. Enable the AlphaFilter
  4. Click on a letter on the AlphaToolbar
  5. The properties pane will not update as you change the letter on the AlphaToolbar
  6. Other grids and filters will (most likely) have the same issue
 

Armando

2010/02/03 00:04

In reply to by Pierre_Admin

[quote=Pierre_Admin]
I have definitely isolated a pane update problem. Thanks for reporting.
 
To reproduce:
  1. Open the AdrsBook grid
  2. Open the Properties pane
  3. Enable the AlphaFilter
  4. Click on a letter on the AlphaToolbar
  5. The properties pane will not update as you change the letter on the AlphaToolbar
  6. Other grids and filters will (most likely) have the same issue
 
[/quote]
 
Nice !

Armando

2010/02/03 00:11

In reply to by Armando

I just had an "idea". I believe that part of the problem Mark (Gregory) experienced** is probably due to IQ's daily formula update -- when that happens, the properties pane flashes quite a lot (it just happens to me -- I usually wait until IQ's done and then resume work... But if you forget that it's midnight, it can be a bit disconcerting...)
 
This is a bit of problem actually.
 
 
** See : http://www.sqlnotes.net/drupal5/index.php?q=node/1409#comment-5728  (sorry I didn't use the proper syntax for the link but I wanted to include the comment... Is there a way to do that with the [node:xyz] convention ?)

Here are 2 other ones :
 
-- I --
1- focus on an item.
2- Press "enter" to create a new item
3- Focus is now on the newly created item, but properties pane shoes content of the previous item.
 
 
-- II --
 
1- open an IQ session
     A) without any DB loaded.
     B) The Properties pane and HTML pane are already opened (on auto hide, or docked)
 
2- open or create a blank DB (file -> open...)
 
3- Select and Open the Welcome grid and focus on an item
 
Properties pane is completely blank here. I tried several times and can repeat it.
 
When that happens, I'm not able to bring back content in the properties pane by just switching grids and items. Temporary solution seems to close Properties pane using the [x] or shift-F4, and then open it again.
 

Note : Can provide a screencast if needed.

jan_rifkinson

2010/02/06 18:22

In reply to by Armando

[quote=Armando]
Here are 2 other ones :
 
-- I --
1- focus on an item.
2- Press "enter" to create a new item
3- Focus is now on the newly created item, but properties pane shoes content of the previous item.
 
 
-- II --
 
1- open an IQ session
     A) without any DB loaded.
     B) The Properties pane and HTML pane are already opened (on auto hide, or docked)
 
2- open or create a blank DB (file -> open...)
 
3- Select and Open the Welcome grid and focus on an item
 
Properties pane is completely blank here. I tried several times and can repeat it.
 
When that happens, I'm not able to bring back content in the properties pane by just switching grids and items. Temporary solution seems to close Properties pane using the [x] or shift-F4, and then open it again.
 

Note : Can provide a screencast if needed.
[/quote]

Pierre, I think you should also read my post on this subject in this thread even tho Armando couldn't confirm @ the time, I can tell you happened here more than once. It has too many similarities to be ignored as unfounded IMHO.
 
--
Jan Rifkinson
Ridgefield CT USA
HP Blackbird Vista Ultimate SP-2
 

Armando

2010/02/06 18:49

In reply to by jan_rifkinson

Jan, I think that the bug you described corresponds to the steps provided in my case #II.
 
Nobody said your report was unfounded. Only it takes a *LOT* of (Pierre, mine, other's) time to figure out bugs without clear steps (at least in certain cases).
When no clear steps are provided, Bugs can go on and be "ignored" for a while (until someone figures out the steps), and I don't think it has anything to do with them being founded or not.
 
To be honest I sometimes spent several hours a day this week (I had some spare time) trying to figure out some bugs and find out the clear steps to reproduce them. it's long, tedious, and doesn't always feel like a productive or rewarding activity.
 
Now, obviously, users generally don't have this luxury (or even the incentive) to spend that much time debugging something they don't "own" -- it's definitely a personal choice. Whether it's an intelligent one or not, I'll let the future and others decide... Certainly, I'm not in an 80/20 logic here. ;)

JJSlote

2010/02/06 20:04

In reply to by Armando

[quote=Armando]
-- I --
1- focus on an item.
2- Press "enter" to create a new item
3- Focus is now on the newly created item, but properties pane shoes content of the previous item.
 [/quote]
 
Great catch, Armando. Note too that any changes to data in the properties pane, while displaying the previous item, update the newer item.

An F5 refresh will align the Properties pane to the new item. I've noticed F5 also restores some items that seem to disappear from the grid when moved. The quick and dirty solution would have IQ more tightly calibrated to trigger a refresh on add events and move events, but that would come at the expense of speed.

Jerome