projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixes #525 - using 'away' as ultimate fallback if no away reason is specified
[quassel.git]
/
src
/
core
/
userinputhandler.cpp
diff --git
a/src/core/userinputhandler.cpp
b/src/core/userinputhandler.cpp
index
e0449be
..
8fe87b0
100644
(file)
--- a/
src/core/userinputhandler.cpp
+++ b/
src/core/userinputhandler.cpp
@@
-63,8
+63,12
@@
void UserInputHandler::handleAway(const BufferInfo &bufferInfo, const QString &m
// if there is no message supplied we have to check if we are already away or not
if(msg.isEmpty()) {
// if there is no message supplied we have to check if we are already away or not
if(msg.isEmpty()) {
- if(me && !me->isAway())
+ if(me && !me->isAway())
{
awayMsg = network()->identityPtr()->awayReason();
awayMsg = network()->identityPtr()->awayReason();
+ if(awayMsg.isEmpty()) {
+ awayMsg = tr("away");
+ }
+ }
}
if(me)
me->setAwayMessage(awayMsg);
}
if(me)
me->setAwayMessage(awayMsg);