Bug 343184

Summary: yast2-tv needs double click on Card Type to show the cards list
Product: [openSUSE] openSUSE 10.3 Reporter: Forgotten User nqeDWc8OMK <forgotten_nqeDWc8OMK>
Component: YaST2Assignee: Forgotten User h13THG8RK1 <forgotten_h13THG8RK1>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Minor    
Priority: P5 - None CC: aschnell, forgotten_h13THG8RK1
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: TV tool as of SVN

Description Forgotten User nqeDWc8OMK 2007-11-21 01:43:36 UTC
Double click on each vendor is needed to show the available card list.
This is not the same behavior of the qt version, also is quite annoying.
Comment 1 Forgotten User h13THG8RK1 2007-11-21 05:55:22 UTC
Created attachment 184158 [details]
TV tool as of SVN

This is how its working on SVN. Selecting a row on all those tables, changes something on the interface, so its definitively doing something... Does it look like it is working okay?

The bug cause should be the same of #342098. Still using the same yast-gtk version?
Comment 2 Forgotten User h13THG8RK1 2007-11-21 06:02:53 UTC
shortcut for references bug: bug #342098
Comment 3 Forgotten User nqeDWc8OMK 2007-11-21 11:16:04 UTC
(In reply to comment #1 from Ricardo Cruz)
> Created an attachment (id=184158) [details]
> TV tool as of SVN
> 
> This is how its working on SVN. Selecting a row on all those tables, changes
> something on the interface, so its definitively doing something... Does it look
> like it is working okay?

Actually, it works, but you need to double click the item to update the list, IHMO should be a single click (as in the qt version). There's no warning to notice that two clicks are needed

> The bug cause should be the same of #342098. Still using the same yast-gtk
> version?

I suppose so. No yast-gtk update was found. If the fixed package exists in the BS, may you want to tell me the name (and version), so I can check if the bug still exists.
Comment 4 Forgotten User h13THG8RK1 2007-11-21 18:17:09 UTC
The root problem is the same as that other bug. Of course, you couldn't know. The thing is that Yast API isn't explicit in what events the tool wants to get.

Setting `notify on a Table means you want to be told of double-clicks, but single-clicks if it is a MultiSelectionBox. (Just an example, there are variants.)

As we do a lot of code re-use, like a middle bridge for List-like widgets, we didn't notice the subtle differences between the events. We have since, splitted the event connections, and we should be emulating yast-qt now.

With regard to Build Service, I don't use it, I don't know much about, I am not a Novell employee. A couple of other reporters asked for updates too, I will tell you about it when (and if!) I am told about it.
Comment 5 Forgotten User nqeDWc8OMK 2007-11-21 18:23:56 UTC
Ok, I'll be waiting then.
Comment 6 Forgotten User h13THG8RK1 2007-11-26 16:41:30 UTC
Marking as duplicate, so I can easily find it.

*** This bug has been marked as a duplicate of bug 342098 ***
Comment 7 Forgotten User h13THG8RK1 2008-02-15 20:30:57 UTC
*** Bug 361950 has been marked as a duplicate of this bug. ***