Time Preferences: Update CalendarView day name header on locale preferences change.
Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
This commit is contained in:
parent
42745b94f8
commit
9dc7875818
@ -24,6 +24,7 @@
|
||||
#include <Entry.h>
|
||||
#include <File.h>
|
||||
#include <FindDirectory.h>
|
||||
#include <LocaleRoster.h>
|
||||
#include <Message.h>
|
||||
#include <Path.h>
|
||||
#include <StringView.h>
|
||||
@ -93,6 +94,10 @@ DateTimeView::MessageReceived(BMessage* message)
|
||||
}
|
||||
break;
|
||||
|
||||
case B_LOCALE_CHANGED:
|
||||
fCalendarView->UpdateDayNameHeader();
|
||||
break;
|
||||
|
||||
case kDayChanged:
|
||||
{
|
||||
BMessage msg(*message);
|
||||
|
@ -18,6 +18,7 @@
|
||||
|
||||
#include <Alert.h>
|
||||
#include <Catalog.h>
|
||||
#include <LocaleRoster.h>
|
||||
|
||||
#include "NetworkTimeView.h"
|
||||
#include "TimeMessages.h"
|
||||
@ -71,6 +72,7 @@ TimeApplication::MessageReceived(BMessage* message)
|
||||
switch (message->what) {
|
||||
case kSelectClockTab:
|
||||
case kShowHideTime:
|
||||
case B_LOCALE_CHANGED:
|
||||
fWindow->PostMessage(message);
|
||||
break;
|
||||
|
||||
|
@ -14,6 +14,7 @@
|
||||
#include <Button.h>
|
||||
#include <Catalog.h>
|
||||
#include <LayoutBuilder.h>
|
||||
#include <LocaleRoster.h>
|
||||
#include <Message.h>
|
||||
#include <Screen.h>
|
||||
#include <SeparatorView.h>
|
||||
@ -77,6 +78,13 @@ TTimeWindow::MessageReceived(BMessage* message)
|
||||
be_app->PostMessage(B_ABOUT_REQUESTED);
|
||||
break;
|
||||
|
||||
case B_LOCALE_CHANGED:
|
||||
{
|
||||
BLocaleRoster::Default()->Refresh();
|
||||
fDateTimeView->MessageReceived(message);
|
||||
break;
|
||||
}
|
||||
|
||||
case kMsgRevert:
|
||||
fDateTimeView->MessageReceived(message);
|
||||
fTimeZoneView->MessageReceived(message);
|
||||
|
Loading…
x
Reference in New Issue
Block a user