Bug 97016 - quitting the akregator tray-icon quits kontact
Summary: quitting the akregator tray-icon quits kontact
Status: REPORTED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-14 19:35 UTC by S. Burmeister
Modified: 2009-06-15 15:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S. Burmeister 2005-01-14 19:35:09 UTC
Version:            (using KDE KDE 3.3.91)
OS:                Linux

When I right-click the akregator tray-icon, i.e. that orange thingy, and chose quit, it quits kontact, although it should only quit that plug-in. If I want to quit kontact, I click on the envelope.
Comment 1 Teemu Rytilahti 2005-02-26 22:57:26 UTC
Clicking on envelope (KMail's icon afaik) it'll close whole Kontact too, not just KMail. So I think this is what its supposed to be.

But I'll assing this to Kontact and mark as a wishlist item...
Comment 2 Bram Schoenmakers 2006-10-28 17:52:19 UTC
Note: a message box with a warning that you're about to close Kontact could be a solution then.
Comment 3 S. Burmeister 2006-10-28 17:53:31 UTC
If one right-clicks on the kmail-systray icon, it shows "Kmail" as title. Hence a "quit"-item in that menu means "quit kmail" and not "kontact quit", since that is not the title of the menu. If the item is meant to close kontact nevertheless, it should be labled appropriately "Quit Kontact".

Comment #2 would be an easy workaround.
Comment 4 cmf 2009-02-25 10:03:08 UTC
The system tray shows two akregator symbols. Closing one of them shows a warning box. If confirmed it quits kontact causing SIGSEGV.

System: Kde 4.2, arch linux

Anwendung: Kontact (kontact), Signal SIGSEGV
0x00007fae4f93e001 in nanosleep () from /lib/libc.so.6

Thread 1 (Thread 0x7fae55b02750 (LWP 3164)):
[KCrash Handler]
#5  0x00007fae51592a70 in QString::operator= () from /usr/lib/libQtCore.so.4
#6  0x00007fae393c22ac in Akregator::Frame::slotSetStatusText () from /usr/lib/kde4/akregatorpart.so
#7  0x00007fae393f1a62 in Akregator::MainWidget::slotFetchingStopped () from /usr/lib/kde4/akregatorpart.so
#8  0x00007fae393f71ca in Akregator::MainWidget::qt_metacall () from /usr/lib/kde4/akregatorpart.so
#9  0x00007fae51639d30 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#10 0x00007fae393a829e in Akregator::FetchQueue::slotAbort () from /usr/lib/kde4/akregatorpart.so
#11 0x00007fae393f1100 in Akregator::MainWidget::slotOnShutdown () from /usr/lib/kde4/akregatorpart.so
#12 0x00007fae393eb92b in Akregator::Part::slotOnShutdown () from /usr/lib/kde4/akregatorpart.so
#13 0x00007fae393efd40 in Akregator::Part::qt_metacall () from /usr/lib/kde4/akregatorpart.so
#14 0x00007fae51639d30 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0x00007fae51629084 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#16 0x00000000004047c1 in _start ()