&arg->info.widget_create.out_title);
if (ret == 0) {
+ if (widget_set_orientation(arg->pkgname, arg->id, arg->info.widget_create.degree) < 0) {
+ ErrPrint("Failed to set orientation %s - %d\n", arg->id, arg->info.widget_create.degree);
+ }
if (arg->info.widget_create.width > 0 && arg->info.widget_create.height > 0) {
DbgPrint("Create size: %dx%d (created: %dx%d)\n", arg->info.widget_create.width, arg->info.widget_create.height, *width, *height);
if (*width != arg->info.widget_create.width || *height != arg->info.widget_create.height) {
&arg->info.widget_recreate.out_content,
&arg->info.widget_recreate.out_title);
if (ret == 0) {
+ if (widget_set_orientation(arg->pkgname, arg->id, arg->info.widget_create.degree) < 0) {
+ ErrPrint("Failed to set orientation %s - %d\n", arg->id, arg->info.widget_create.degree);
+ }
+
if (w != arg->info.widget_recreate.width || h != arg->info.widget_recreate.height) {
int tmp;
tmp = widget_viewer_resize_widget(arg->pkgname, arg->id, arg->info.widget_recreate.width, arg->info.widget_recreate.height);
static int method_orientation(struct widget_event_arg *arg, void *data)
{
- int ret = widget_set_orientation(arg->pkgname, arg->id, arg->info.orientation.degree);
+ int ret;
+
+ ret = widget_set_orientation(arg->pkgname, arg->id, arg->info.orientation.degree);
invoke_pre_callback(WIDGET_PRE_ORIENTATION_CALLBACK, arg->id);
+
return ret;
}