Bug 790155

Summary: Preview plasmoid for RPM locks the window manager
Product: [openSUSE] openSUSE 12.2 Reporter: Christopher Yeleighton <giecrilj>
Component: KDE4 WorkspaceAssignee: E-mail List <kde-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: alinm.elena, ctrippe
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 12.2   
URL: http://nickle.org/release/nickle-2.70-1.src.rpm
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: No
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 684632, 832020    
Bug Blocks:    

Description Christopher Yeleighton 2012-11-18 18:11:31 UTC
+++ This bug was initially created as a clone of Bug #684632 +++

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:2.0.0) Gecko/20100101 Firefox/4.0

When the Preview plasmoid is used to preview a package, it includes a button to install the package.  When the package is pressed, a modal password box appears under the Preview window.  The Preview window is inactive and the active window is invisible.


Reproducible: Always

Steps to Reproduce:
  1. Tell Dolphin to preview file nickle-2.70-1.src.rpm [1].
  2. Tell Preview to install that thing with YaST.
  3. Tell Preview to close.
  4. Tell the window manager to activate another window.
  5. Tell Plasma to activate another window.
  6. Tell System activity monitor to activate another window.
  7. Throw your computer out of the window and go for a walk.

Actual Results:  
  1. The Preview window displaying the contents of nickle-2.70-1.src.rpm appears.
  2. ???
  3. ???
  4. ???
  5. ???
  6. ???
  7. Profit.

Expected Results:  
  2. The root password dialog box.
  3. Let Preview close, Himmeldonnerwetter!

___
[1] <URL: http://nickle.org/release/nickle-2.70-1.src.rpm >
Comment 1 Christian Trippe 2013-10-02 19:52:09 UTC
We do not open separate bugs for the same issue for different versions of openSUSE.

*** This bug has been marked as a duplicate of bug 832020 ***