|
Bugzilla – Full Text Bug Listing |
| Summary: | current KDE : Factory version of Yast2 GUI does not allow enable/disable of repos | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.2 | Reporter: | j xavier <junkDawgie> |
| Component: | YaST2 | Assignee: | Ladislav Slezák <lslezak> |
| Status: | RESOLVED INVALID | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Minor | ||
| Priority: | P4 - Low | CC: | tgoettlicher |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | openSUSE 11.2 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
j xavier
2010-11-18 04:28:40 UTC
In my opinion, this is an invalid candidate (Factory yast2 on OS11.2). Maintainer of the yast2-qt should have the final saying. Thomas? Tested the repo view with openSUSE 11.3. Double clicking the Autorefresh column doesn't influence the value of Autorefresh but the value of Enabled. Reassigning to maintainer of yast2-packager. To comment #2: the problem is that Yast UI event doesn't contain the table column which has been clicked: 2010-11-19 08:43:28 <5> muffin(29802) [YCP] clients/repositories.ycp:808 Event: $[ "EventReason":"Activated", "EventSerialNo":4, "EventType":"WidgetEvent", "ID":`table, "WidgetClass":`Table, "WidgetID":`table ] Yast just simply enables/disables the after double-click everywhere in the row (regardless the column clicked). To fix it UI::WaitForEvent() has to return extra value (column number in the table) to the calling script so it can react accordingly. Thomas? (BTW I could not reproduce the original problem in Factory, it's OK for me.) (In reply to comment #3) > To fix it UI::WaitForEvent() has to return extra value (column number in the > table) to the calling script so it can react accordingly. Thomas? You are right. The UI reports an activation event only and doesn't distinguish between columns. We don't want to change this because most UIs don't use double clicks for toggling columns but selection items. i'm just a user and perhaps my understanding of these comments is lacking, but my original bug report indicates that the checkboxes lower left (enable, autorefresh and KeepDlPackages) simply do not cause any changes if used... only the list of repo's respond successfully in enable/disable using double-clicks. Sorry for the off-topic discussion... I guess that KDE:Factory installed a newer libqt4 package which is not compatible with yast2-qt. Try installing original libqt4 and yast2-qt from 11.2. (Well, that might not be possible if the latest KDE needs newer Qt...) Mixing factory and 11.2 is not supported (as written in comment #1)... |