mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Fixed crash from type box for groups.
This commit is contained in:
parent
a4b0443047
commit
3887fbc437
1 changed files with 14 additions and 7 deletions
|
@ -397,7 +397,9 @@ QString Controller::getUsernameInput() const {
|
||||||
}
|
}
|
||||||
|
|
||||||
std::vector<QString> Controller::usernamesOrder() const {
|
std::vector<QString> Controller::usernamesOrder() const {
|
||||||
return _controls.usernamesList->order();
|
return _controls.usernamesList
|
||||||
|
? _controls.usernamesList->order()
|
||||||
|
: std::vector<QString>();
|
||||||
}
|
}
|
||||||
|
|
||||||
object_ptr<Ui::RpWidget> Controller::createUsernameEdit() {
|
object_ptr<Ui::RpWidget> Controller::createUsernameEdit() {
|
||||||
|
@ -452,12 +454,17 @@ object_ptr<Ui::RpWidget> Controller::createUsernameEdit() {
|
||||||
container,
|
container,
|
||||||
tr::lng_create_channel_link_about());
|
tr::lng_create_channel_link_about());
|
||||||
|
|
||||||
const auto focusCallback = [=] {
|
if (channel) {
|
||||||
_scrollToRequests.fire(container->y());
|
const auto focusCallback = [=] {
|
||||||
_controls.usernameInput->setFocusFast();
|
_scrollToRequests.fire(container->y());
|
||||||
};
|
_controls.usernameInput->setFocusFast();
|
||||||
_controls.usernamesList = container->add(
|
};
|
||||||
object_ptr<UsernamesList>(container, channel, _show, focusCallback));
|
_controls.usernamesList = container->add(object_ptr<UsernamesList>(
|
||||||
|
container,
|
||||||
|
channel,
|
||||||
|
_show,
|
||||||
|
focusCallback));
|
||||||
|
}
|
||||||
|
|
||||||
QObject::connect(
|
QObject::connect(
|
||||||
_controls.usernameInput,
|
_controls.usernameInput,
|
||||||
|
|
Loading…
Add table
Reference in a new issue